如何使用Watir访问另一个元素之后的元素?

时间:2009-09-24 10:02:03

标签: internet-explorer watir

我有一个HTML页面,如下所示:

<a>text</a>
<img src="image.png" />
<a>text</a>

我想点击第二个链接。链接具有完全相同的属性。唯一不同的是第二个链接在图像之后。

这总是点击第一个链接:

browser.link(:text, "text").click

2 个答案:

答案 0 :(得分:3)

答案 1 :(得分:3)

你也可以这样做:

browser.link(:text=>"text",:index=>2)

通常,您可以通过ruby哈希包含任何条件组合。