macos - 使用 Protractor 运行脚本时获取 "Driver info: driver.version: unknown"

标签 macos google-chrome protractor webdriver-manager

我在 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/

相关文章:

swift - 在 Swift 中调用 CFDictionaryContainsValue()

swift - 在 macOS (Swift) 上获取 BSD 驱动器名称的最佳方法是什么?

javascript - chrome 中 Canvas 填充颜色错误

javascript - 在 AngularJS 应用程序中测试使用 Protractor 将文件上传到文件选择器

node.js - 如何根据 Excel 值多次运行 Protractor Spec

c++ - OS X 上的链接器错误 "ld: framework not found SFML"

javascript - 在 chrome 新窗口上销毁的 php session

javascript - chrome.experimental.socket API速成类(class)?

node.js - 如何使用 Jasmine 访问 Protractor 中执行规范的文件名?

cocoa - 如何在 Cocoa 中调整带有显示三角形的额外框的大小?