选择元素并单击

时间:2013-10-13 22:36:43

标签: watir-webdriver

我希望使用watir webdriver点击网页上的链接。如果我使用firebug来找到唯一的选择器 - 我获得以下内容:

new_login> div:nth-​​child(6)>按钮:第n个孩子(1)

如何使用watir-webdriver选择并单击此按钮?

1 个答案:

答案 0 :(得分:2)

单击xpath的直接翻译将是:

browser.element(:id => 'new_login').div(:index => 5).button.click

根据实际的html,您可以简化它。例如,如果new_login元素中只有一个按钮,则可以执行以下操作:

browser.element(:id => 'new_login').button.click

找到按钮所需的内容越少,脚本的可靠性和可维护性就越强。