【发布时间】:2013-10-14 07:16:01
【问题描述】:
我希望使用 watir webdriver 点击网页上的链接。如果我使用 firebug 找到唯一的选择器 - 我会获得以下信息:
new_login > div:nth-child(6) > button:nth-child(1)
如何使用 watir-webdriver 选择并单击此按钮?
【问题讨论】:
标签: watir-webdriver
我希望使用 watir webdriver 点击网页上的链接。如果我使用 firebug 找到唯一的选择器 - 我会获得以下信息:
如何使用 watir-webdriver 选择并单击此按钮?
【问题讨论】:
标签: watir-webdriver
单击您的 xpath 的直接翻译将是:
browser.element(:id => 'new_login').div(:index => 5).button.click
根据实际的 html,您可以简化它。例如,如果 new_login 元素中只有一个按钮,您可以这样做:
browser.element(:id => 'new_login').button.click
您需要找到按钮的东西越少,您的脚本就越健壮和可维护。
【讨论】: