【问题标题】:Select element and click选择元素并单击
【发布时间】:2013-10-14 07:16:01
【问题描述】:

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

new_login > div:nth-child(6) > button:nth-child(1)

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

【问题讨论】:

    标签: watir-webdriver


    【解决方案1】:

    单击您的 xpath 的直接翻译将是:

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

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

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-10-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多