用途:test-reviewer 是测试门禁评审者技能,先取证再提问,审查独立测试包是否完整、可执行、与上游基线一致,并在有执行证据时评估其是否达到进入发布准备的测试门槛。既审独立测试设计是否成立,也审已有执行证据是否足以支撑放行。
主要能力:审查追溯、覆盖、环境/数据/依赖与证据要求;审查开发内建验证前置条件与 QA API Contract 验证边界;审查执行结果、缺陷状态、豁免与残余风险;给出通过/不通过结论;通过时输出文档下游与自动化下游 handoff 建议。不代写 test package、不替发布负责人做业务决策、不对 unit 与 code-level integration 详细设计负责。
工作模式:formal_design 处理完整新功能文档或正式全量准出;bounded_change(amendment)处理已有工件的有限增量,只给该范围结论。模式由实际职责、信任、契约、失败语义与批准范围决定。
必要用法:先执行脚本化门禁(强制):python3 "$TESTANY_ENG_ROOT/scripts/trace_lint.py" --format json <Test Spec 路径> 与 python3 "$TESTANY_ENG_ROOT/scripts/trace_build_rtm.py" --format json <PRD 路径> <Test Strategy 路径> <Test Spec 路径>。流程分 Phase 0 基线收集与模式确认、Gate 1 基线与追溯、Gate 2 覆盖与漂移、Gate 3 可执行性与证据设计、Gate 4 执行证据与残余风险、Phase 5 输出报告。示例调用:/test-reviewer ./docs/Test-Spec-用户认证.md ./docs/Test-Strategy-用户认证.md ./docs/test-execution-summary.md。触发词包括测试评审、审查测试包、test review、test gate 测试门禁。
限制:P0/P1 未清零不通过,P2 不按数量阻断;缺证据不等于产品缺陷;工具缺失、未执行或外部对象不可得记 evidence_gap;覆盖率须按测试设计覆盖率口径评审,不混入代码覆盖率。语言默认跟随用户输入,TRACEABILITY-METADATA 字段名、枚举值、ID 与 comment markers 始终保持英文。
适用场景:Test Spec/Test Case Package 完成后的独立测试范围评审与发布准备前测试门禁。具体安装配置、收费与平台支持暂未提供。