SuperAPI AI 工具集

review-tests

测试与质量

查看项目

更新于 10-15 21:35

技能介绍

用途:对集成测试(C# xUnit)与端到端测试(Playwright)文件做深度断言质量审计,输出带评分的报告和具体修复建议,确保测试无缺陷、无遗漏更新、无过期文档。

主要能力:按文件逐方法审计断言深度,评分从0(无断言或仅状态码)到5(含并发令牌与描述性 because 字符串);检测反模式,如仅状态码断言、缺少类型化反序列化、E2E 以 waitForLoading() 结尾、校验测试仅看状态、缺少 setup 断言、重复 because 文本、缺少 TC-ID;做跨文件一致性检查(断言模式、命名、测试数据生成、because 质量);生成报告到 plans/reports/review-tests-{date}-{slug}.md,含摘要、分数分布、严重问题、警告、建议、一致性分析与范例测试。

使用方式:命令为 /review-tests [path] [--fix] [--scope backend|frontend|both]。path 可选,默认扫描全部测试目录;--fix 自动修复并先展示 diff 供确认;--scope 限定后端或前端。触发短语包括 review tests、test quality、test audit、assertion quality、review test code。

适用场景:审查集成与 E2E 测试质量、统一团队断言规范、定位并修复薄弱测试。

限制:资料未提供具体收费、平台支持范围与运行环境要求;评分规则与模板引用项目内 .claude/skills 路径,需在对应仓库环境中使用。