量角器:如何定位给定元素的兄弟?

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)

我想imgimageclass 获取标签的量角器元素.我已经知道链接文本'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是解决方案的关键.