如何在没有id的情况下测试此对象的onclick

时间:2011-10-31 11:43:07

标签: watir watir-webdriver

我正在尝试测试点击此对象,但我不知道如何到达我,任何人都可以帮助我?

<a onclick="addRemoveSelectedNumber(this);">
<img src="../../static/images/sec_core/delete.png">
</a>

2 个答案:

答案 0 :(得分:3)

两个直观的选择:

browser.link(:onclick=>"addRemoveSelectedNumber(this);").click

你可能不得不逃避这个中的斜杠...

browser.image(:src=>"../../static/images/sec_core/delete.png").click

答案 1 :(得分:1)

使用XPath表达式查找元素。

browser.link(:xpath, "//path/to/my/element/a").click

请参阅:http://wiki.openqa.org/display/WTR/XPath