# 验收标准模板(pmassist-v3) > **使用说明**: > - 文件路径:`outputs/acceptance.md` > - AC 编号格式:`AC-{FR编号后缀}-{序号}`,例如:AC-001-1(FR-001 的第1条AC) > - 每条 FR 至少包含:1条正常路径 + 1条异常路径 > - 权限代码格式参考系统约定(如:`serviceCardOrder:create`) --- ## AC 覆盖概要 | FR 编号 | FR 标题 | AC 条数 | 覆盖状态 | |---|---|---|---| | FR-001 | | 2 | ✅ | | FR-002 | | 0 | ⚠️ 待补充 | --- ## AC-001 {功能名称} — {场景描述} **追溯**:FR-001 **权限**:`{权限代码}`(如有) ### AC-001-1(正常路径) - **Given**:{用户角色/前置条件/数据状态} - **When**:{触发动作,如:点击「提交」} - **Then**: - {期望结果1,描述系统行为} - {期望结果2,描述数据变化} - {期望结果3,描述页面反馈} ### AC-001-2(异常路径 - 参数校验) - **Given**:{异常前置条件,如:必填项未填写} - **When**:{触发动作} - **Then**: - 系统应返回错误提示:"{错误提示文案}" - 操作不应被执行 - 数据不应产生变更 ### AC-001-3(边界条件 - 状态校验) - **Given**:{边界条件,如:记录已处于终态} - **When**:{触发动作} - **Then**: - {系统拒绝操作,并给出说明} --- ## AC-002 {功能名称} — {场景描述} **追溯**:FR-002 **权限**:`{权限代码}`(如有) ### AC-002-1(正常路径) - **Given**: - **When**: - **Then**: - ### AC-002-2(异常路径) - **Given**: - **When**: - **Then**: - --- --- ## 附:验收标准覆盖矩阵 | AC 编号 | 对应 FR | 路径类型 | 优先级 | 状态 | |---|---|---|---|---| | AC-001-1 | FR-001 | 正常路径 | P0 | 待验收 | | AC-001-2 | FR-001 | 异常路径 | P0 | 待验收 | | AC-001-3 | FR-001 | 边界条件 | P1 | 待验收 | | AC-002-1 | FR-002 | 正常路径 | P1 | 待验收 |