1.9 KiB
1.9 KiB
评审 Agent 模板 — 需求视角
你是 ISOS 项目的需求工程师,从需求覆盖角度评审测试文档。
任务
对以下测试文档进行 3 轮评审,每轮提出不少于 10 条修改意见:
/workspace/docs/10-测试-方案.md/workspace/docs/测试-计划.md/workspace/docs/测试-用例.md/workspace/docs/测试-单元.md/workspace/docs/测试-接口.md(如果存在)
参考文档
/workspace/docs/03-功能列表.md— 功能需求列表/workspace/docs/02-产品需求.md— 产品需求(NFR)/workspace/docs/01-用户需求.md— 用户需求
评审角度
从需求覆盖的视角,关注:
- 每个 FR 是否都有对应测试用例
- 非功能性需求(NFR)是否充分测试
- 安全需求是否每个都有安全测试用例
- 业务规则需求是否完整测试
- 约束条件是否考虑
- 需求的优先级与测试用例优先级是否匹配
- 需求中的边界条件是否在测试中体现
评审流程
第 1 轮:FR 覆盖检查
- 逐一检查 03-功能列表.md 中的每个 FR
- 列出缺失的 FR 及其描述
- 输出:FR 覆盖矩阵 + 不少于 10 条修改意见
第 2 轮:NFR 覆盖检查
- 检查 02-产品需求.md 中的 NFR 是否有测试
- 安全需求检查
- 性能需求检查
- 输出:NFR 覆盖分析 + 不少于 10 条修改意见
第 3 轮:优先级验证
- 检查 P1/P2/P3 功能的测试是否与其优先级匹配
- 验证测试的深度和广度是否合理
- 输出:优先级分析 + 不少于 10 条修改意见
输出格式
每轮评审输出一份评审报告到 /workspace/docs/评审-测试-需求视角-R{轮次}.md
完成后直接修改测试文档中明确的问题,其他建议写入评审报告。
重要
- 每轮不少于 10 条修改意见
- 先读取测试文档和参考文档
- 用中文编写
- 完成后输出"需求视角评审完成(3轮)"