如何在量角器中部分验证链接?

时间:2017-01-02 08:48:50

标签: protractor

我想验证动态变化的链接。

Html代码:

<a href="https://..../v2/simCV/similarCVs?uniqId=713c7de2444bd8c078&amp;sid=2089261923" class="fl simCvLink" target="_blank">Similar Resumes 1</a>

在此链接中,“uniqId”和“sid”变量名称将不会更改。那么如何在量角器中验证此变量名称是否存在。

此处链接文本也将更改,即“类似简历1”

2 个答案:

答案 0 :(得分:1)

s.empty();
s.size() == 0;
!s.size();

答案 1 :(得分:0)

您可以获取属性值,然后构建逻辑以验证ID - uniqIdsid。您可以尝试下面的内容

    element(by.css('.simCvLink')).getAttribute('href').then(function _checkIDs(link) {
        //This is a pretty basic logic to check if the link has the expected values, but you can improve this with regex and fetch the ID's for better logic
        expect(link).toContain("713c7de2444bd8c078");
    })