作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我遇到了 Actions
的问题类司机。我有这段代码
Actions act= new Actions(d1);
act.moveToElement(d1.findElement(By.xpath("path of the element")).build().perform();
Selenium-Java 2.43.0
,这个命令工作正常。但是我已经升级到
3.0.0-beta2
, 开始访问
firefox driver
通过壁虎驱动程序。
org.openqa.selenium.UnsupportedCommandException: POST /session/21dfc828-a382-4622-8c61-89bc48e29744/moveto did not match a known command (WARNING: The server did not provide any stacktrace information) Command duration or timeout: 4 milliseconds
最佳答案
临时的、可怕的、令人沮丧的答案,直到他们解决这个问题是恢复到 Selenium 和 Firefox 的工作版本。 Selenium 2.53.0 和 Firefox 45.0.2 仍在工作:
https://ftp.mozilla.org/pub/firefox/releases/45.0.2/
我很遗憾没有针对最新版本进行测试,但同时它也胜过根本没有运行任何 Firefox 测试。连续几个月不针对 Firefox 运行是 Not Acceptable 。
关于 Action 类不适用于 Gecko 驱动程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38790751/
我是一名优秀的程序员,十分优秀!