【问题标题】:Rails, RSpec, and Capyara/Selenium - how to use the Selenium click_at method to click on exact x,y coords?Rails、RSpec 和 Capyara/Selenium - 如何使用 Selenium click_at 方法单击精确的 x、y 坐标?
【发布时间】:2013-01-12 08:23:39
【问题描述】:

我正在尝试在 Rails 项目中使用 RSpec 和 Selenium 测试单击 HTML 页面中的精确坐标。但是,文档中的 Selenium click_at 方法似乎无法通过任何驱动程序或本机方法使用。有谁知道如何访问该方法。我正在使用 Rails 3.2.8 和 rspec-rails gem 2.12.0 以及 selenium-webdriver gem 2.27.2 和 capybar 2.0.1

现在我正在尝试使用此代码,但它没有点击正确的坐标:

page.driver.browser.action.move_to( my_element.native ).move_by( 300, 300 ).click.perform

【问题讨论】:

    标签: ruby-on-rails ruby selenium rspec rspec-rails


    【解决方案1】:
    page.driver.browser.action.move_to( my_element.native, 300, 300 ).click.perform
    

    【讨论】:

      猜你喜欢
      • 2016-06-28
      • 2020-02-20
      • 1970-01-01
      • 1970-01-01
      • 2014-10-21
      • 1970-01-01
      • 2021-07-21
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多