功能验收与兼容性检查
定义可验证结果
每个变更写清触发入口、操作角色、业务对象、预期状态和失败处理。例如正式入队需同时确认申请、成员关系及权限,不能只检查按钮消失。
最小验收矩阵
| 维度 | 检查内容 |
|---|---|
| 正常链路 | 页面操作、真实接口结果、关联回读及重新进入 |
| 身份与权限 | 游客、本人、异主、成员、非成员、队长及运营 |
| 失败恢复 | 网络失败、响应丢失、部分写入、重复点击与查询恢复 |
| 状态边界 | 过期、取消、下线、满员和历史失效记录 |
| 客户端兼容 | H5、微信工具、真机与已有分享参数 |
| 发布兼容 | 旧客户端消费新服务、新客户端依赖的表单与服务版本 |
证据分类
源码断言、接口回读、后台页面、小程序原生动作、真机及第三方回执分别记录。后台配置→前台生效不能用接口准备数据冒充,播放器参数不能冒充持续播放,支付页成功不能冒充到账。
收口
- 绑定源码、构建、后端镜像与目标环境。
- 记录实际通过场景和原始失败,不外推全模块通过。
- 回读清理与恢复结果;未完成的恢复独立留项。
- 更新模块实现基线和发布缺口,保留未测分支及完成条件。
- 正式发布前按发布候选重新核对,开发包结果不直接继承到新生产包。
涉及支付、设备、微信授权或送达时安排明确的专项验收,不通过修改测试数据状态伪造外部事实。