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

Percy-Cypress报错:找不到浏览器版本756035,求解决方案

解决Percy + Cypress运行时的浏览器版本缺失问题

我之前也碰到过一模一样的情况!单独跑npx cypress run完全正常,但加上Percy的命令就报找不到浏览器版本756035的错,本质是Percy的执行环境和你本地Cypress的浏览器缓存不匹配导致的,给你几个亲测有效的解决办法:

办法1:清除Cypress缓存并重新安装依赖

Percy在执行时可能会调用自己依赖的Cypress实例,而这个实例对应的浏览器缓存没下载完整。你可以先清理掉Cypress的全局缓存,再重新安装依赖:

  • Mac/Linux:运行 rm -rf ~/.cache/Cypress
  • Windows:运行 rd /s /q %USERPROFILE%\.cache\Cypress
  • 然后执行 npm install(或yarn install)重新下载所有依赖
  • 最后再试 npx percy exec -- cypress run

办法2:强制Percy使用你本地的Cypress

有时候Percy会默认用它内置的Cypress版本,你可以直接指定本地安装的Cypress路径来避免版本不匹配:

npx percy exec -- ./node_modules/.bin/cypress run

办法3:确保Percy插件和Cypress版本兼容

如果你用的是较新的Cypress版本(比如10.x及以上),旧版的@percy/cypress插件可能会有兼容性问题。你可以升级到最新版的Percy插件:

npm install @percy/cypress --save-dev

单独跑npx cypress run正常是因为这个命令直接调用了你本地安装的Cypress,它已经下载了对应的浏览器二进制文件;而Percy的exec命令默认可能会用自己依赖的Cypress版本,那个版本需要的浏览器756035没有被下载,所以才会报错。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.08 20:52:37