测试用例评审(Test Case Review)
目的
对已生成的测试用例做独立评审,发现覆盖缺口、歧义步骤与优先级问题,输出评审报告供用例修正与自动化代码生成参考。
输入(固定路径)
docs/testcases/output_测试用例.md—— 待评审的测试用例docs/analysis/output_需求分析报告.md—— 需求基准(覆盖率对照依据)
执行步骤
- 读取上述两份输入文件。
- 任一文件不存在时:立即停止并报告缺少的输入文件,绝不臆造内容。
- 读取
references/review-checklist.md,逐项检查。 - 建立「需求 → 用例」覆盖矩阵:每个 FR 与验收标准至少被 1 条用例覆盖。
- 输出评审报告写入
docs/reviews/output_用例评审报告.md:- 评审结论:通过 / 通过带意见 / 不通过
- 覆盖率统计:覆盖率百分比 + 未覆盖项清单
- 问题清单:每条问题分「严重 / 建议」两级,包含位置(用例编号)、描述、修改建议
- 评审小结:一句话总结
输出(固定路径)
docs/reviews/output_用例评审报告.md
质量自检
- 每个 FR 与每条验收标准都有对应覆盖矩阵行
- 每个功能的负向用例完备(错误输入、不存在资源、重复提交)
- 边界值双向(有效侧与无效侧都有)
- 问题条目都有位置与修改建议,无空泛评语(如「不够好」)
- 结论明确且与问题清单一致(有严重问题不得给「通过」)