1.7 KiB
1.7 KiB
步骤五:验证
前置条件:step-04 已完成。 验证依据:
docs/crm-migration/plans/{module}/07-verify.md(模块验证清单)
验证清单
按照 plans/{module}/07-verify.md 中的验证清单逐项执行。
通用验证项
| # | 验证项 | 验证方式 | 通过标准 |
|---|---|---|---|
| 1 | 前端页面渲染 | 浏览器打开页面 | 无控制台报错 |
| 2 | 新增 | 填写表单提交 | 数据入库,列表可见 |
| 3 | 列表查看 | 打开列表页 | 分页正常,筛选正常 |
| 4 | 编辑 | 修改已有记录 | 数据更新成功 |
| 5 | 删除 | 删除记录 | 软删除,列表不可见 |
| 6 | 字典显示 | 查看列表和详情 | 状态字段正确显示为 el-tag(非空白/纯文本) |
| 7 | 权限控制 | 不同角色登录 | 看到不同操作按钮 |
| 8 | 租户隔离 | A/B租户切换 | 数据互不可见 |
| 9 | 弹窗交互 | 打开/关闭各弹窗 | 新增/编辑/详情/确认弹窗正常 |
| 10 | 关联数据 | 主子表关联 | 关联查询/操作正确 |
| 11 | 特殊操作 | [按模块] | 业务流程正确 |
| 12 | 后端响应 | 检查接口返回 | {code, msg, data} 统一格式 |
| 13 | UI 合规 | 对照 ref-ui-standards.md | 所有强制要求满足 |
模块专项验证
加载
plans/{module}/07-verify.md获取该模块的专项测试用例。
验证通过后
- 更新 module-status.md 中该模块的状态
- 将遇到的新问题和解决方案追加到 ref-lessons-learned.md
- 提交代码(遵循 Conventional Commits)
经验沉淀模板
每完成一个模块,按以下格式记录经验:
### X.X {模块名} - {问题简述}
**问题**:...
**解决**:...