Appearance
接口验收
概述
接口验收用于确认系统接口实现是否符合 PRD 要求,重点关注接口契约一致性、关键接口幂等能力以及回调处理的可验证性。
验收标准
| 验收点 | 标准 |
|---|---|
| 契约一致性 | 接口路径、参数、返回字段、错误码与 PRD 一致 |
| 幂等能力 | 抽奖、打卡、下单、支付、取消、解锁等关键接口通过幂等测试 |
| 回调处理 | 支付回调延迟、重复回调、回调失败补偿场景可验证 |
验收要点
1. 契约一致性
- 校验接口路径是否与 PRD 定义一致
- 校验请求参数、返回字段、错误码是否完整且准确
- 确保接口文档、实现与验收标准保持统一
2. 幂等能力
- 对关键业务接口进行重复请求测试
- 验证重复调用不会导致数据重复创建、状态异常或资金风险
- 重点覆盖:抽奖、打卡、下单、支付、取消、解锁等接口
3. 回调处理
- 验证支付回调在延迟到达时的系统处理能力
- 验证重复回调不会造成重复处理
- 验证回调失败后的补偿机制是否有效
适用范围
- 涉及外部系统交互的接口
- 涉及状态变更或资金流转的关键接口
- 涉及异步通知与回调机制的业务场景
