当我们尝试启动selenium服务器时,我们收到此错误。似乎最新的selenium服务器独立版本是3.7.1
。当我们使用webdriver-manager更新命令更新时,它正在下载版本3.8.0
,当我们给命令webdriver-manager启动时,它会抛出错误
错误:jarfile无效或损坏。
请参阅随附的屏幕截图。
答案 0 :(得分:0)
根据此票证,可以将webdriver-manager版本恢复到3.7.1: https://github.com/SeleniumHQ/selenium/issues/5142
将webdriver-manager更新为3.7.1
webdriver-manager update --versions.standalone=3.7.1
将selenium-server-standalone-3.7.1.jar
重命名为selenium-server-standalone-3.8.0.jar
。默认情况下,此文件位于%YourUserDirectory%\AppData\Roaming\npm\node_modules\protractor\node_modules\webdriver-manager\selenium
目录中。
答案 1 :(得分:0)
3.8.0.jar存在问题。他们更新了它。请检查以下链接:https://github.com/SeleniumHQ/selenium/issues/5142
您可能需要再次更新。
webdriver-manager update