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

如何在Cypress中通过测试名称指定运行单条测试用例?

Cypress按测试名称运行单条用例方法

Cypress完全支持通过命令行参数直接按测试名称筛选运行单条/多条测试用例,不需要修改源码添加only关键字。

具体用法

你可以在cypress run命令中通过--env grep参数指定要匹配的测试名称:

  • 模糊匹配:只要测试用例名称包含你输入的关键词就会被运行,适合快速筛选相关用例
    示例命令:
    cypress run --env grep="用户登录成功校验"
    
  • 精确匹配:仅运行名称和你输入的内容完全一致的测试用例,需要额外添加grepExact=true参数
    示例命令:
    cypress run --env grep="用户登录成功校验",grepExact=true
    

补充说明

  • 该参数同时支持匹配describe块的名称和it块的测试用例名称,你可以直接输入测试分组名称运行该分组下的所有用例
  • 如果测试名称包含空格、特殊符号,需要用引号将搜索内容包裹,避免命令行解析异常
  • 该参数对交互模式cypress open同样生效,添加参数后打开的Cypress界面只会展示匹配到的测试用例

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.26 23:27:02