cni*_*ina 4 protractor webdriver-manager
量角器5.4.2使用webdriver-manager 12下载Chromedriver 2.46。Chromedriver 2.46支持Chrome 71-73(请参阅http://chromedriver.chromium.org/downloads)。我们需要下载Chromedriver 74.0.3729.6。
我还看到有一个webdriver-manager @ 13对此提供支持。我应该在量角器5.4.2中使用它吗?
尝试在本地和全球安装 chromedriver v. 74.0.3729.6 (Chrome 74)
用于全局安装运行
webdriver-manager update --versions.chrome 74.0.3729.6
对于本地安装,运行类似的命令
node ./node_modules/protractor/bin/webdriver-manager update --versions.chrome 74.0.3729.6
驱动程序版本列表位于http://chromedriver.chromium.org/downloads
您可能会遇到这个问题,将量角器 chrome 驱动程序更新到 74,请参阅我的评论
如果您遇到问题请告诉我
webdriver-manager发布了12.1.4,可下载的ChromeDriver最高版本为74。如何获取?
npm install
)npm install -f
如果要下载74.xxx中特定的版本,则该问题已在12.1.4中修复。当我尝试快速解决12.1.3中的问题时,我引入了一个错误,导致此问题不起作用。
基于https://chromedriver.storage.googleapis.com/的webdriver-manager下载的文件格式为2.xx。这些未映射到Chrome版本。为了进行语义版本比较,我们将'.0'标记为使用semver节点模块进行比较。
此假设不适用于ChromeDriver 74(74.0.3729.6)的新版本。这就是为什么它没有下载文件。此更改大约在2018年8月发生。当此更改发生时,修复程序已添加到即将发布的webdriver-manager 13版本中。
那么,为什么不使用webdriver-manager @ 13?无法在量角器5.4.2中使用的一些原因:
对于webdriver-manager @ 12,最大版本存储在此处:https : //github.com/angular/webdriver-manager/blob/legacy/config.json#L5如果Chrome版本为75,则还应将其更改为版本75对旧分支的拉取请求。
归档时间: |
|
查看次数: |
4604 次 |
最近记录: |