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

如何在Headed模式下运行Cypress脚本但不启动GUI测试运行器

Cypress 有头模式运行不启动Test Runner GUI的解决办法
  • 先核对你的Cypress版本:
    旧版本(比如Cypress 9及更早)里,npx cypress run --headed确实会直接拉起浏览器跑测试,不会弹出Test Runner GUI。但从Cypress 10开始,命令行的运行逻辑做了调整,原来的命令现在会同时启动Test Runner和浏览器。

  • 针对Cypress 10+的正确命令:
    要实现有头模式跑测试但不打开Test Runner GUI,需要加上--no-open参数,完整命令是:

    npx cypress run --headed --no-open
    

    这个参数会强制跳过Test Runner GUI的启动流程,只让浏览器以有头状态执行测试用例。

  • 快速确认当前版本:
    执行下面的命令就能查看你当前的Cypress版本:

    npx cypress version
    

如果你的版本还停留在Cypress 9或更早,那原来的npx cypress run --headed应该还是能正常工作的,不需要额外参数。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.15 12:57:02