Brooks-Lint — 测试质量审查(brooks-test)是一个面向测试代码质量评审的技能,来源于 hyhmrright/brooks-lint。其核心定位是依据十二本经典工程书籍对测试质量进行审查,主要参考《xUnit Test Patterns》《The Art of Unit Testing》《How Google Tests…》等著作。
用途:对测试代码进行系统性的质量评审,识别测试腐化风险,并输出结构化报告。
主要能力:技能内置测试质量审查框架(test-guide.md),并依赖共享文档提供 Iron Law、项目配置、报告模板、健康评分、书籍覆盖范围、例外与权衡,以及测试空间症状定义与来源。审查过程会构建测试套件地图,并按指定顺序扫描各类测试腐化风险。
使用方式:按顺序阅读共享文档 ../_shared/common.md、../_shared/source-coverage.md、../_shared/test-decay-risks.md,以及本目录下的 test-guide.md。若用户未分享测试文件或未指向测试目录,先应用自动范围检测(见 common.md)。随后构建测试套件地图(指南的“Before You Start”部分),按指南步骤 1–4 的顺序扫描每项测试腐化风险,最后应用 Iron Law 并使用报告模板输出(指南步骤 5)。报告中的模式行标注为 Test Quality Review。
适用场景:适用于需要对测试代码进行质量审查、发现测试腐化风险并生成评审报告的开发或测试工作流。
限制:资料未提供关于收费、价格、平台支持、具体效果或更多使用步骤的信息,暂未提供。