test-review

测试套件质量评估与反模式检测

安装使用

复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:

帮我安装这个 AI Skill:test-review。
它的用途是:测试套件质量评估与反模式检测
完整的 Skill 内容见:https://321skill.com/skills/test-review-x-3/raw/index.md
请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。

提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。

使用示例

'分析当前项目的测试套件,找出覆盖率低于80%的模块和违反TDD原则的测试用例。' 它会扫描所有测试文件,输出覆盖率报告,标记缺失的边界值测试和过度Mock,并给出重构建议。

介绍

该 Skill 专注于分析测试套件的质量,帮助开发者发现覆盖缺口、识别是否符合 TDD/BDD 实践,并检测常见的测试反模式。它能够自动扫描测试文件,输出覆盖率报告、合规性检查结果以及反模式警告,从而提升测试的有效性和可维护性。

使用时,只需将测试套件所在目录或文件路径作为输入,Skill 会解析测试代码,结合覆盖率数据和代码结构进行综合评估。支持多种测试框架(如Jest、Mocha、pytest等),并自动适配。输出结果包含详细的改进建议,可集成到 CI/CD 流程中。

适合测试工程师、后端开发、全栈开发等需要保障代码质量的团队。特别是对 TDD/BDD 有严格要求的项目,以及希望系统性提升测试覆盖率的团队。

建议在项目初期或代码重构后运行此 Skill,以便及时发现测试短板。注意它仅分析测试套件本身,不运行实际测试用例,因此需要先确保测试可执行。

核心特点

与通用覆盖率工具不同,它额外关注 TDD/BDD 合规性和反模式(如过度Mock、断言缺失),而非仅统计行覆盖。

注意事项

不适用于没有测试框架的项目,也无法评估测试用例的功能正确性。

常见问题

如何安装 test-review?

运行 npm install -g test-review 即可全局安装。

支持哪些测试框架?

支持 Jest、Mocha、pytest、JUnit 等主流框架,自动检测并适配。

给 AI 助手的安装指引

如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:

请访问 https://321skill.com/skills/test-review-x-3/raw/index.md 读取 test-review 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。