0

我希望使用 watir webdriver 单击网页上的链接。如果我使用萤火虫找到唯一的选择器 - 我会得到以下信息:

new_login > div:nth-child(6) > 按钮:nth-child(1)

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

4

1 回答 1

2

单击 xpath 的直接翻译将是:

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

根据实际的 html,您可以简化它。例如,如果 new_login 元素中只有一个按钮,您可以这样做:

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

找到按钮所需的东西越少,脚本就越健壮和可维护。

于 2013-10-13T23:16:01.947 回答