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

Cypress 9.1.0 本地已装Chrome、Firefox但下拉栏无对应浏览器可选

Cypress 9.1.0无法识别本地已安装浏览器解决方案
  • 核心问题排查:Cypress 9.1.0的官方适配浏览器最高版本为Chrome 95、Firefox 94,你本地安装的Chrome 96超出适配范围,是识别失败的主要原因。
  • 方案1:升级Cypress版本(优先推荐)
    升级到Cypress 9.2.0及以上版本即可原生支持Chrome 96,若需兼容现有9.x版本的项目配置,可安装9.x系列最终稳定版:
    npm install cypress@9.7.0 --save-dev
    升级完成后执行npx cypress info命令,输出会列出所有Cypress识别到的浏览器,确认Chrome、Firefox在列表中后再启动测试即可。
  • 方案2:降级浏览器版本
    若需保留当前Cypress 9.1.0版本不变,可将Chrome降级到95.x版本、Firefox降级到94.x版本,降级完成后重启Cypress即可正常识别。
  • 手动指定路径报错修复
    Windows系统下命令行中路径的反斜杠会被识别为转义符,你之前的命令路径解析错误,修改为转义后的格式即可:
    npx cypress open --browser "C:\\Program Files (x86)\\Google\\Chrome\\Application\\chrome.exe"
    也可以直接用正斜杠替代反斜杠,避免转义问题。
  • 自定义路径配置
    如果浏览器安装在非默认路径,可在Cypress 9.x的cypress.json配置文件中手动添加浏览器配置:
    {
      "browsers": [
        {
          "name": "chrome",
          "family": "chromium",
          "channel": "stable",
          "path": "C:/Program Files (x86)/Google/Chrome/Application/chrome.exe",
          "version": "96.0.4664.110"
        }
      ]
    }
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.25 07:54:03