← ClaudeAtlas

single-page-acceptancelisted

按 06-验收测试清单.md 执行单页面验收,输出修复前后证据与是否通过
ayouaiyouwei-arch/claude_pm_workflows · ★ 1 · AI & Automation · score 54
Install: claude install-skill ayouaiyouwei-arch/claude_pm_workflows
> 🔧 项目无关骨架版 · 项目专属配置见 PROJECT-PROFILE.md # Skill · single-page-acceptance > 一句话定位:对单一页面 / 单一差异条目执行 5 态 + 证据链验收,并把结论回写差异台账。 ## 触发条件 - 开发 AI 提交修复完成报告,需测试 / 验收 - 用户明确要求「验收 xxx 页面」「跑一下验收」 - 基线刷新前的批量验收 - 客户演示前的回归验收 ## 输入 | 输入 | 是否必填 | 示例 | |---|---|---| | 当前生效基线 | ✅ | B1.0.x | | 验收对象 | ✅ | 差异条目 DIFF-XXX / 页面路由 /<端>/<页面> | | 期望验收范围 | ✅ | 仅本页 / 含上下游链路 | | 修复 PR / commit | ✅ | <pr-url> 或 <short-sha> | | 验收账号 | ✅ | 含权限场景:多角色(账号见 PROJECT-PROFILE.md § 六)| ## 步骤 1. **读基线**:`baseline/01-基线版本登记表.md` 确认当前 B1.0.x;`baseline/02-PRD-实现差异台账.md` 确认 DIFF-XXX 的预期闭环条件 2. **环境校验**: - 真实数据模式(非 Mock;开关见 PROJECT-PROFILE.md § 六)✅ - 后端、运行时依赖、外部引擎(如有)已启动 ✅ - 前端禁止直连外部引擎(如项目约定接口经后端中转)✅ 3. **走 `06-验收测试清单.md` 全局验收命令**:type-check / build / lint / 后端 mvn 编译与测试 / OpenAPI 拉取 4. **走 `06-验收测试清单.md` 页面通用验收 12 项** 5. **走 5 态**(每态独立截图 + 网络日志): - **loading**:刷新页面 / 切换路由 - **empty**:用空数据账号 / 空筛选 - **error**:断网 / 接口降级 - **success**:正常账号 + 正常筛选 - **权限**:用低权限账号 6. **走业务链路**(如属链路验收):参考 `06-验收测试清单.md` 8 个核心链路 7. **接口契约校验**:对照 `04-前后端接口契约核查表.md`,请求体 / 响应体 / 状态码 / 字段映射逐项核对 8. **必要时 SQL 校验**:检查数据落库 / 状态变更 / 幂等性 9. **形成结论**:通过 / 不通过-退回修复 10. **回写差异台账**:在 DIFF-XXX 条目更新「修复完成日期 / 验收结果」,状态改为「已关闭」或「不通过-退回修复」 11. **生成单次修复交付报告**:用 `templates/单次修复交付报告模板.md` 12. **更新 `说明文档.md`**:第三节进度记录追加验收记录 ## 输出 ```md ## 验收结论 - 基线版本:B1.0.x - 验收对象:DIFF-XXX / /<端>/<页面> - 验收账号:<管理员角色> + <业务角色> + <只读角色>(见 PROJECT-PROFILE.md § 六) - 5 态结果:loading ✅ / empty ✅ / error ✅ / success ✅ / 权限 ✅ - 链路结果:链路 1 ✅ / 链路 2 ✅ - ��口契约一致性:✅ -