我面临以下问题:
错误:在 C:\ui-automation\serenity-1.0\node_modules\protractor\node_modules\webdriver-manager\selenium\selenium-server-standalone-3.0.1.jar 中找不到 selenium 服务器 jar。
当我尝试使用量角器使用以下命令运行测试时:
protractor .\protractor.conf.js
我面临以下问题:
错误:在 C:\ui-automation\serenity-1.0\node_modules\protractor\node_modules\webdriver-manager\selenium\selenium-server-standalone-3.0.1.jar 中找不到 selenium 服务器 jar。
当我尝试使用量角器使用以下命令运行测试时:
protractor .\protractor.conf.js
此错误在两种情况下出现:
1. selenium-server-standalone-3.0.1.jar 不存在:
在您项目的“ node_modules\protractor\node_modules\webdriver-manager\selenium ”位置。
要解决此问题,您必须运行以下命令:
webdriver-manager update
2. selenium-server-standalone 存在不同的版本:
在这种情况下,您必须下载所需的 selenium-server-standalone jar,如下所示:
webdriver-manager update --versions.standalone "specific_version"
例子 :
webdriver-manager update --versions.standalone 3.0.1
或者
node ./node_modules/protractor/bin/webdriver-manager update --versions.standalone 3.0.1