use*_*408 13 javascript ui-testing jasmine karma-runner protractor
<div>
<a href='...'>LINK</a>
<img class='image' />
</div>
<div>
...
</div>
Run Code Online (Sandbox Code Playgroud)
我想img用imageclass 获取标签的量角器元素.我已经知道链接文本'LINK'了.换句话说,"我如何找到给定元素的兄弟?".
代码的第一行可能如下所示:
browser.findElement(by.linkText('LINK'))
Run Code Online (Sandbox Code Playgroud)
有任何想法吗?
谢谢和欢呼
use*_*408 23
感谢您的灵感.这是我的解决方案,而不是我希望的解决方案,但它有效:
element(by.css('???')).element(by.xpath('..')).element(by.css('???')).click();
Run Code Online (Sandbox Code Playgroud)
链接和允许返回父级的by.xpath是解决方案的关键.