我在 Protractor 中执行脚本时出现以下错误。
System info: host: '8888', ip: '88888', os.name: 'Mac OS X', os.arch: 'x86_64', os.version: '10.15.7', java.version: '14.0.1'
Driver info: driver.version: unknown
[13:13:08] E/launcher - WebDriverError: Timed out waiting for driver server to start.
Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:25:53'
System info: host: '****', ip: '****', os.name: 'Mac OS X', os.arch: 'x86_64', os.version: '10.15.7', java.version: '14.0.1'
Driver info: driver.version: unknown
有人可以帮我吗
最佳答案
由于新的 m1 芯片组下载了错误的 ChromeDriver
由于新的 m1 芯片组,我们下载了错误版本的 ChromeDriver。有一个修复程序 https://github.com/angular/webdriver-manager/pull/478我会在本周末将其发布到 npm。
更新:npm 发布为版本 12.1.8
如何更新到 webdriver-manager 12.1.8?你可以执行 npm install --force protractor
。这应该更新您的依赖项。您也可以清除 node_modules/
目录并重新执行 npm install
这已作为 12.1.8 版发布到 npm。更新到版本 12.1.8 后,您可能需要先运行 webdriver-manager clean
,然后再运行 webdriver-manager update
。
关于macos - 使用 Protractor 运行脚本时获取 "Driver info: driver.version: unknown",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65609111/