关于 test-generation
用于生成测试的技能,通过分析代码路径和边缘情况来编写测试并检查覆盖率。适用于新功能、覆盖薄弱区域以及回归或集成测试套件。
主要功能
- 01选择目标范围与测试类型
- 02分析代码路径和边缘情况
- 03生成测试
- 04验证覆盖率并报告缺口
适用场景
- 01为新功能编写测试
- 02改善覆盖薄弱区域
- 03构建回归或集成测试套件
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ nickcrew/ claude-cortex --skill test-generation安装后在 Claude Code 中输入/test-generation确认已加载。
附带文件references/generate-tests.md
详细介绍
测试生成
概述
通过分析代码路径、覆盖边缘情况并验证覆盖率目标,系统地生成测试。
适用场景
- 为新功能编写测试
- 提高覆盖不足部分的覆盖率
- 构建回归测试或集成测试套件
以下情况避免使用:
- 任务仅涉及运行现有测试(请使用 dev-workflows)
快速参考
| 任务 | 加载参考资料 |
|---|---|
| 测试生成工作流 | skills/test-generation/references/generate-tests.md |
工作流
- 确定目标范围和测试类型。
- 加载测试生成参考资料。
- 分析代码路径和边缘情况。
- 生成测试并验证覆盖率。
- 总结结果和差距。
输出
- 生成的测试
- 覆盖率报告和后续事项
常见错误
- 未理解代码路径就编写测试
- 忽略边缘情况或失败模式
评论
支持 Markdown