很长一段时间以来,我一直在尝试使用Firefox(Windows(v48及更高版本运行量角器来运行我的AngularJS应用程序。 但是,根据量角器文档:
WebDriver 对 Firefox 的支持最近发生了变化,Firefox 版本和 Firefox 版本 48 在当前工具中无法正常工作。目前,我们 建议针对 Firefox 47 进行测试
此信息在 3 年前更新,之后似乎什么也没做。
版本
- 操作系统 - 视窗 10 64 位
- 量角器 - 5.4.2
- 火狐 - 68
- 硒-斯坦-服务器:2.53.1
- 角度 - 1.6.9
我最近确实在 GitHub 上提出了一个问题,但它还没有受到关注。
我想知道是否有人能够解决Windows的问题。
Yikes,Firefox 48 大概有 2 年的历史了。你需要用的是壁虎司机。WebDriver-Manager应该会自动下载最新的GeckoDriver,您可以使用Direct Connect或Selenium独立服务器来运行它。
要仅下载壁虎驱动程序二进制文件,您可以使用:
webdriver-manager update --chrome false --standalone false
注意:chromedriver 和 selenium 独立 jar 文件会自动下载,这些标志将关闭它们。
当您想要启动服务器时,您只需使用:
webdriver-manager start
或者您可以使用directConnect
.只要您使用,直接连接就可以工作 Web驱动程序管理器的本地版本。如果您使用的是全局安装版本的 webdriver-manager,它将不起作用。