【问题标题】:Protractor webdriver not working with chrome version 54量角器 webdriver 不适用于 chrome 版本 54
【发布时间】:2016-10-19 11:12:37
【问题描述】:

想知道是否有人可以提供帮助。刚开始使用量角器来自动化我们的测试。这些工作正常,但现在当 chrome 启动时,它会立即关闭。有人告诉我我的 webdriver 需要更新,但我似乎无法让它超过 2.22 版。在进行新的 webdriver-manager 更新时,它仍然会使用旧版本。也去过网站获取 zip 文件,但无论我把它放在哪里,我都无法更新它。

这是针对mac机器的。任何提示将不胜感激。当我转到 localhost:4444/wd/hub' 时,当 Web 驱动程序已启动并单击启动会话时,它会失败。这只是从 chrome 更新到 54 版后才开始的。

【问题讨论】:

    标签: webdriver protractor


    【解决方案1】:

    您需要更新您的 webdriver-manager(chromedriver 到 2.24),但正如我所观察到的,“webdriver-manager update”命令不会将 chromedriver 更新到 2.24,因此解决方法是从您的系统并重新安装。

    要从全局中删除 webdriver-manager 和量角器: 只需从 'C:\Users\YOUR_USER_NAME\AppData\Roaming\npm\node_modules' 中删除文件夹

    然后使用以下命令再次安装: 'npm install -g webdriver-manager', 'npm install -g 量角器'

    【讨论】:

    • 感谢您的回复。但是这样做仍然会安装旧版本的 webdriver。
    • 你能分享一下你是怎么安装的吗?你也重新安装了量角器吗?
    • osx 上的 webdriver-manager 存在一个已知问题,阻止它下载 2.22 之后的任何 chromedriver。 github.com/angular/webdriver-manager/issues/93
    猜你喜欢
    • 1970-01-01
    • 2019-12-21
    • 2015-08-11
    • 2016-09-09
    • 2015-02-11
    • 2017-03-26
    • 1970-01-01
    • 1970-01-01
    • 2018-08-28
    相关资源
    最近更新 更多