You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Protractor环境下如何让webdriver-manager更新至ChromeDriver 116

解决Protractor中webdriver-manager无法更新到ChromeDriver 116的问题
  • 升级webdriver-manager至最新版本
    旧版本的webdriver-manager可能未同步ChromeDriver 116的版本索引,执行以下命令升级:

    # 全局升级
    npm install -g webdriver-manager@latest
    # 或本地项目依赖升级
    npm install webdriver-manager@latest --save-dev
    
  • 手动指定ChromeDriver版本更新
    直接指定116版本号强制拉取,替换成对应ChromeDriver的完整小版本号(比如116.0.5845.96):

    webdriver-manager update --versions.chrome=116.0.5845.96
    
  • 清理缓存后重新更新
    缓存中的旧版本文件可能导致更新异常,先清理再更新:

    webdriver-manager clean
    webdriver-manager update
    
  • 手动替换ChromeDriver文件
    找到webdriver-manager存放驱动的目录(通常在node_modules/protractor/node_modules/webdriver-manager/selenium/,全局安装则对应全局node_modules路径),将你已下载的ChromeDriver 116文件替换原有文件,确保文件名与原文件一致(如chromedriver或chromedriver.exe)。

  • 在Protractor配置中指定驱动路径
    在你的protractor.conf.js里直接配置ChromeDriver的本地路径,跳过webdriver-manager的版本管理:

    exports.config = {
      // 其他配置项...
      chromeDriver: './path/to/your/chromedriver-116' // 替换为你的ChromeDriver 116实际路径
    }
    

内容的提问来源于stack exchange,提问作者Allisona

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.12 22:16:00