量角器获取嵌套 div 内的元素 link

protractor get element link inside nested div

嵌套 div 结构,里面有 link

像这样:

<div>
  <div>
        <a ng-click>

现在我成功到达了第二个 div,但是我无法到达第二个 div 并点击它(需要测试点击是否有效)

我的结构:

如何select编辑图片中的select元素并点击它?谢谢 你能帮我吗?谢谢

只需使用 CSS Attribute Selectors.

var el = element(by.css('a[ng-click="openService()"]'));
// or using the $() shorthand
// var el = $('a[ng-click="openService()"]');
el.click();

如果还是不行,你可以试试cssContainingText()

var el = element(by.cssContainingText('a', 'gfd'));

或者是近亲linkText

var el = element(by.linkText('gfd'))