SuperAPI AI 工具集

brooks-test

测试与质量

查看项目

更新于 10-16 06:13

技能介绍

用途:对已有测试套件做质量审查,而非生成新测试。它依据十二本经典工程书籍(重点为 xUnit Test Patterns、The Art of Unit Testing、How Google Tests Software、Working Effectively with Legacy Code)识别测试空间中的结构性问题。

主要能力:诊断脆弱性、Mock 滥用、夹具不清晰、断言薄弱、反馈缓慢等测试衰减风险,并给出带健康分的报告。

使用方式:先读取 ../_shared/common.md(Iron Law、项目配置、报告模板、健康分规则)、../_shared/source-coverage.md、../_shared/test-decay-risks.md,以及本目录 test-guide.md。若用户未提供测试文件或测试目录,先用 ../_shared/common.md 的 Auto Scope Detection 确定范围;然后按指南“Before You Start”建立测试套件地图,按指南步骤 1–4 依次扫描每项测试衰减风险,最后应用 Iron Law 并按指南步骤 5 用报告模板输出,报告模式行写 Test Quality Review。

适用场景:需要评估既有测试套件质量、定位测试维护成本来源时。

限制:仅当任务与其上游来源及本地项目上下文明确匹配时使用;应用改动前须核实命令、生成代码、依赖、凭证和外部服务行为;示例不能替代环境特定测试、安全审查或对破坏性/高成本操作的用户批准。安装命令、具体书籍清单之外的价格等信息暂未提供。