1

当我们尝试启动 selenium 服务器时,我们收到此错误。似乎最新的 selenium 服务器独立版本是3.7.1. 当我们使用 webdriver-manager update 命令进行更新时,它正在下载版本3.8.0,当我们给出命令 webdriver-manager start 时,它会抛出错误

错误: jarfile 无效或损坏

请参阅随附的屏幕截图。

webdriver-manager 启动错误

4

2 回答 2

0

根据这张票,有一种解决方法可以将 webdriver-manager 版本恢复到 3.7.1: https ://github.com/SeleniumHQ/selenium/issues/5142

  1. 将 webdriver-manager 更新到 3.7.1

    webdriver-manager update --versions.standalone=3.7.1

  2. 重命名selenium-server-standalone-3.7.1.jarselenium-server-standalone-3.8.0.jar. 默认情况下,此文件位于%YourUserDirectory%\AppData\Roaming\npm\node_modules\protractor\node_modules\webdriver-manager\selenium目录中。

于 2017-11-30T06:21:57.253 回答
0

3.8.0.jar 存在问题。他们已经更新了它。请查看以下链接:https ://github.com/SeleniumHQ/selenium/issues/5142

您可能需要再次更新它。

webdriver-manager update
于 2017-11-30T06:43:14.633 回答