WebDriver:为什么最新版本的 Eclipse 和 Selenium Server 与最新版本的 Firefox 不兼容
WebDriver: Why latest versions of Eclipse and Selenium Server is not compatible with latest version of Firefox
我尝试使用以下最新版本的 Eclipse、Selenium Server 和 Firefox 在 WebDriver 中执行脚本,但只有 Firefox 被执行并且脚本没有进一步执行:
- Eclipse Luna 服务版本 2 (4.4.2)
- Selenium JAR selenium-server-standalone-2.45.0
- Firefox 36.0.4 和 Firefox 38 测试版
但是,当我使用 Firefox 32.0 时,脚本完全运行。
最新 Firefox 版本与最新 Eclipse 和 Selenium JAR 不兼容的技术原因可能是什么?
请在更新日志中查看此处。似乎 mozilla 已经重写了一些现在不可用的 api,但 selenium 依赖于此。
v2.45.0
Important changes in this release:
- Native events in Firefox relied on an API that Mozilla no longer provides. As such, fall back to synthesized events on recent Firefox
versions.
我一直在寻找支持的最新 firefox 版本。其他人发现了同样的问题,正在回滚到使用 v35.0.1,请参阅 here
我尝试使用以下最新版本的 Eclipse、Selenium Server 和 Firefox 在 WebDriver 中执行脚本,但只有 Firefox 被执行并且脚本没有进一步执行:
- Eclipse Luna 服务版本 2 (4.4.2)
- Selenium JAR selenium-server-standalone-2.45.0
- Firefox 36.0.4 和 Firefox 38 测试版
但是,当我使用 Firefox 32.0 时,脚本完全运行。
最新 Firefox 版本与最新 Eclipse 和 Selenium JAR 不兼容的技术原因可能是什么?
请在更新日志中查看此处。似乎 mozilla 已经重写了一些现在不可用的 api,但 selenium 依赖于此。
v2.45.0
Important changes in this release:
- Native events in Firefox relied on an API that Mozilla no longer provides. As such, fall back to synthesized events on recent Firefox
versions.
我一直在寻找支持的最新 firefox 版本。其他人发现了同样的问题,正在回滚到使用 v35.0.1,请参阅 here