can*_*ute 6 ruby mouse selenium webdriver watir
我试图用Ruby中的Selenium WebDriver 2.4模拟鼠标移动
如果我运行测试,我是否应该看到鼠标在屏幕上移动?我糊涂了.
我尝试了很多不同的方法示例代码:
require 'selenium-webdriver'
driver = Selenium::WebDriver.for :firefox
driver.navigate.to 'http://www.google.com'
element = driver.find_element(:id, 'gbqfba')
Run Code Online (Sandbox Code Playgroud)
然后我试过了
driver.action.move_to(element).perform
driver.mouse.move_to(element)
Run Code Online (Sandbox Code Playgroud)
还有Watir的悬停方法.
到目前为止我找到的最好的方法是Watir的fire_event'onmouseover'但仍然没有移动鼠标:)
在SO和其他地方搜索之后,我似乎无法在WebDriver中移动鼠标.
什么事情发生?是否可以在屏幕上实际移动鼠标光标(当webdriver浏览器窗口在视图中时)
| 归档时间: |
|
| 查看次数: |
7333 次 |
| 最近记录: |