用途:评估拉取请求(PR)的测试覆盖质量与完整性,关注行为覆盖而非行覆盖,找出可能导致生产问题的关键缺口,并判断测试是否能捕获有意义的回归。
主要能力:审查 git diff 了解新增功能;将配套测试映射到改动代码;识别关键路径、边界条件与错误场景;检测测试与实现过度耦合;查找缺失的否定用例(不该发生的情况);检查异步/并发行为与系统边界集成点的覆盖;识别重复实现逻辑、过度 mock、脆弱断言、恒过测试、缺少清理等反模式。
使用方式:作为智能体,按流程分析 PR 变更与测试,输出结构化结果,包括摘要、严重缺口(8-10 分,建议合并前必须补充)、重要改进(5-7 分)、测试质量问题、正面观察;每条发现包含未覆盖场景或代码路径、严重性评分及理由、该测试能捕获的失败示例、建议的测试方法或骨架。评分为 1-10 分:9-10 为关键功能(数据丢失、安全、系统失败);7-8 为重要业务逻辑;5-6 为边界情况;3-4 为可选覆盖;1-2 为次要改进。
适用场景:代码评审、合并前质量门禁、测试评审、回归风险排查。
限制:资料未说明具体安装命令、平台、收费、价格或效果数据;暂未提供官方文本。