test-review
评估测试套件覆盖缺口与合规性
安装使用
复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:
帮我安装这个 AI Skill:test-review。 它的用途是:评估测试套件覆盖缺口与合规性 完整的 Skill 内容见:https://321skill.com/skills/test-review-x/raw/index.md 请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。
提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。
使用示例
'分析当前项目test目录下的Jest测试套件,输出覆盖缺口和反模式报告',它会扫描所有测试文件,识别未覆盖的模块和函数,同时检查测试用例是否包含非规范的结构(如缺少断言、过度Mock),最终生成一份Markdown报告,列出需优先处理的3个缺口和2个反模式示例。
介绍
解决什么问题:开发团队在编写和维护测试套件时,常面临覆盖率不足、违背TDD/BDD原则、存在反模式等问题。本Skill自动扫描测试代码,发现未覆盖的代码路径、不符合行为驱动开发规范的场景、以及常见的测试坏味道(如过度Mock、脆弱断言等),帮助团队提升测试质量。
怎么用:将你的测试套件(如Jest、Mocha、PyTest)路径传入,Skill会解析测试文件与源文件映射,生成覆盖缺口报告、合规性检查清单和反模式预警。支持配置规则阈值,如最低覆盖率要求、规范检查开关等,输出结构化JSON或Markdown摘要,便于集成到CI/CD流水线。
适合谁:测试工程师、后端开发、全栈开发者,以及正在推行TDD/BDD实践的团队。尤其适合代码评审前快速定位测试薄弱环节,或重构前验证测试是否足够健壮。
使用建议或注意事项:建议在每次提交代码前结合测试运行结果使用,优先修复高优先级缺口和反模式。注意该工具仅做静态分析,不替代实际运行测试;对于复杂异步逻辑或集成测试,部分规则可能需要手动调整。
核心特点
同类工具多只统计代码覆盖率,本Skill额外检测TDD/BDD合规性(如Given-When-Then结构完整性)和20+种测试反模式(如条件测试、重复断言),提供更全面的测试质量视角。
注意事项
不适用于非传统测试框架(如自定义测试器)或完全无测试代码的项目,且不支持运行测试用例以验证动态行为。
常见问题
支持哪些测试框架?
目前支持Jest、Mocha、PyTest、JUnit等主流框架,更多框架可扩展配置。
如何与CI/CD集成?
输出JSON格式报告,可被Jenkins、GitLab CI等工具解析,也可通过CLI命令设置退出码标记失败。
给 AI 助手的安装指引
如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:
请访问 https://321skill.com/skills/test-review-x/raw/index.md 读取 test-review 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。
AI 可直接读取的原始 Markdown 地址:/skills/test-review-x/raw/index.md(查看排版版本)