作为测试产品的项目成员,我想为测试用例/测试计划配置评审人并管理评审流程,以便确保测试资产在执行前完成独立审查并留痕。
- 功能范围:支持在测试计划和测试用例层级设置至少1名评审人,可多选;支持从组织成员列表搜索/选择,展示姓名+角色/部门信息。
- 评审流程:创建或编辑时可指定/修改评审人;提交评审后状态从“草稿”变为“待评审”,所有评审人需完成评审才变为“已通过”;任一评审人拒绝则状态为“被拒绝”并记录原因。
- 通知与提醒:提交评审时向评审人发送站内提醒;评审人操作时向提交人发送结果通知。
- 操作约束:仅拥有“维护/负责人”权限的用户可发起或修改评审;评审人必须具备项目访问权限;同一用户可同时是提交人和评审人,允许自评。
- 记录与审计:记录评审人名单、操作人、时间戳、评审意见;在详情页可查看评审历史。
- 异常与边界:删除或停用的用户不可被设置为评审人;当评审人被移除时,未完成的评审自动失效并从状态计算中剔除;提交时若未选评审人则禁止提交。
返回
172[AI完善] 测试评审人功能已删除
需求描述
验收标准
1. 创建/编辑测试计划或用例时可搜索并选择≥1名有效成员为评审人,未选择时“提交评审”按钮置灰且有提示。
2. 提交评审后状态更新为“待评审”,所有选定评审人均收到站内提醒;无权限用户尝试提交时被拒绝并提示“无权限”。
3. 评审人可在详情页进行“通过”或“拒绝+必填原因”操作,操作后记录时间、账号、意见,并向提交人发送结果通知。
4. 所有评审人通过后状态自动变为“已通过”;任一评审人拒绝后状态变为“被拒绝”,且拒绝原因可在详情页查看。
5. 移除评审人后,其未完成的评审不再计入状态计算,界面评审人列表同步更新且有操作日志。
6. 尝试设置已删除/停用或无项目访问权限的用户为评审人时,系统阻止并提示“用户不可选”。
所属产品
所属模块
需求层级
SR
所属计划
来源
来源备注
由AI根据需求 #172 完善生成
生成时间: 2025-11-25 16:15:57
完善说明: 补充了用户故事、权限与流程边界、通知与审计要求,明确了异常场景(无权限、无评审人、无效用户、拒绝/移除处理),并给出可验证的验收标准。
当前状态
草稿
所处阶段
未开始
类别
功能
优先级
2
预计功能点
12fp
关键词
抄送给
由谁创建
bugAi 于 2025-11-25 16:15:57
指派给
邹鹏 于 2025-11-25 16:15:57
评审人员
邹鹏
评审时间
由谁关闭
关闭原因
最后修改
bugAi 于 2025-11-25 16:15:57