name: sc-test description: 执行测试,生成测试报告,并维护测试覆盖度。用于运行测试、检查覆盖度或设置测试基础设施时。
测试与质量保证
执行测试,生成全面的测试报告,并维护测试覆盖度标准。
何时使用
- 运行单元测试、集成测试或端到端测试
- 生成覆盖度报告
- 设置测试基础设施
- 监控测试结果
- 修复失败的测试
使用说明
用法
/sc:test [目标] [--类型 unit|integration|e2e|all] [--覆盖度] [--监控]
参数
target- 特定测试、文件或整个测试套件--type- 测试类型(单元测试、集成测试、端到端测试、全部)--coverage- 生成覆盖度报告--watch- 以监控模式运行测试--fix- 在可能时自动修复失败的测试
执行步骤
- 发现并分类可用的测试
- 以适当的配置执行测试
- 监控测试结果并收集指标
- 生成全面的测试报告
- 提供测试改进建议
Claude 代码集成
- 使用 Bash 进行测试执行和监控
- 利用 Glob 进行测试发现
- 应用 TodoWrite 进行测试结果跟踪
- 维护结构化的测试报告和覆盖度分析