2014-01-21 15 views
-1

1)如何测试锚点标记是否有量角器的href。像我必须测试页眉和页脚中的所有链接是否使用量角器testcase.2)和div包含输入按钮的TestCase检查锚点是否有使用量角器的href测试案例

+0

您能否更清楚地解释您的问题并提供一些示例代码? – wlingke

+0

你能提供一个HTML的例子吗? –

回答

-1

用于检查各个环节都有HREF中,你可以找到所有链接,然后检查他们的href属性:

it('all a links have hrefs', function() { 
    element.all(by.xpath('//a')).then(function(links) { 
    for (var i = 0; i < links.length; i++) { 
     expect(links[i].getAttribute('href')).not.toBeNull(); 
    } 
    }); 
}); 

,用于检查div包含输入按钮,您可以通过搜索xpath下的div:

it('button found in a div', function() { 
    var div = element(by.id('somediv')); 
    expect(div.isElementPresent(by.xpath('//input[@type="button"]'))).toBeTruthy(); 
});