【问题标题】:how to select a value from hover dropdown using selenium ruby capybara如何使用 selenium ruby​​ capybara 从悬停下拉列表中选择一个值
【发布时间】:2017-01-14 01:03:49
【问题描述】:

如何使用 selenium ruby​​ capybara 从悬停下拉列表中选择一个值?

我尝试过使用下面的代码,但是没有用:

page.driver.action.move_to('variable').perform

【问题讨论】:

    标签: ruby selenium drop-down-menu hover


    【解决方案1】:

    试试下面对我有用的代码

    page.driver.browser.action.move_to(page.find('YourElement').native).perform

    【讨论】:

    • 我试过了,但我收到一个错误未知命令::mouseMoveTo (ArgumentError) @Engrengr-hasanuzzaman-sumon
    【解决方案2】:

    如果您将 Selenium 3.0+ 与 firefox 48+ 一起使用,则尚不支持 :mouseMoveTo(geckodriver/marionette 尚未实现)。您需要恢复到 firefox

    【讨论】:

      猜你喜欢
      • 2016-11-09
      • 2020-08-02
      • 2017-04-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-05-20
      相关资源
      最近更新 更多