wyc*_*lin 5 selenium rspec canvas ruby-on-rails capybara
我有一个HTML5 canvas元素,根据点击的位置触发不同的操作.
有没有什么办法可以使用Capybara在我的测试规范中模拟这种行为
看这个: http: //selenium.googlecode.com/svn/trunk/docs/api/rb/Selenium/WebDriver/ActionBuilder.html
您可以使用 ActionBuilder 来完成您需要的操作。move_to 会将光标放在元素的中间,您需要基于此更改偏移量。
driver.action.move_to(element, xOffset, yOffset).
click().
perform
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
867 次 |
| 最近记录: |