我试图在一个Rails项目中使用RSpec和Selenium测试在HTML页面中单击一个精确的坐标。但是,文档中的Selenium click_at方法似乎无法通过任何驱动程序或本机方法使用。有人知道怎么访问这个方法吗。我正在使用Rails 3.2.8和aspect - 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
page.driver.browser.action.move_to( my_element.native, 300, 300 ).click.perform