Nix*_*Nix 1 jenkins protractor angular
3天前,我们的端到端量角器测试使用的是版本2.45的chrome。从昨天开始,量角器使用的是2.46版本,我们的测试失败了:
[INFO] [21:16:41] I /下载程序-curl -o / var / lib / jenkins / workspace / risk-score-frontend / node_modules / protractor / node_modules / webdriver-manager / selenium / chromedriver_2.46.zip https ://chromedriver.storage.googleapis.com/2.46/chromedriver_linux64.zip [INFO] [21:16:41] I / update-chromedriver:解压缩chromedriver_2.46.zip [INFO] [21:16:41] I / update-chromedriver:将/ var / lib / jenkins /的权限设置为0755工作区/风险分数前端/ node_modules /量角器/node_modules/webdriver-manager/selenium/chromedriver_2.46 [INFO] [21:16:42] I / launcher-运行1个WebDriver实例[INFO] [21:16: 42] I / direct-直接使用ChromeDriver ... [INFO] [21:16:42] E / launcher-未创建会话:Chrome版本必须介于71到75 [INFO](驱动程序信息:chromedriver = 2.46.628388 (4a34a70827ac54148e092aafb70504c4ea7ae926),平台= Linux 4.4.0-1013-aws x86_64)[INFO] [21:16:42] E / launcher-SessionNotCreatedError:未创建会话:Chrome版本必须介于71和75之间
托管jenkins的计算机是chrome版本为70.0.3538.110-0ubuntu0.16.04.1的Ubuntu
在找到升级chrome的方法之前,如何强迫量角器使用2.45版?
谢谢!
由于测试是使用进行的ng e2e
。我最终用以下内容修改了package.json:
...
"pree2e": "webdriver-manager update --standalone false --gecko false --versions.chrome 2.44",
"e2e": "ng e2e --webdriver-update=false",
...
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
5692 次 |
最近记录: |