使用量角器检查锚是否有href测试用例

时间:2014-01-21 06:55:06

标签: protractor

1)如何测试锚标签是否与量角器有一个href.Like我必须测试页眉和页脚中的所有链接是否使用量角器testcase.2)和div包含输入按钮测试用例

1 个答案:

答案 0 :(得分:-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是否包含输入按钮,您可以在div下搜索xpath:

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