接口测试流程
- 接口需求评审
输出:需求文档、需求评审意见记录、开发时间计划登记 - 接口文档评审
输出:接口文档评审意见记录 - 测试点编写及评审
输出:测试点思维导图、测试点评审意见记录、修改后的测试点 - 测试用例编写及评审
输出:测试用例、测试用例评审意见记录 - 测试用例调试及发现bug
输出:可回归的测试用例、bug记录 - 测试计划执行及测试报告输出
1. 接口需求评审
- 待测API的目的是什么,谁是使用者
- 待测API会在什么环境下使用
- 待测API在异常环境下会不会有非期望的响应
- 各个功能点的测试优先级
- 如何定义期望返回的结果是成功还是失败
- 待测API会不会和其他系统有交互(修改代码后影响其他系统)
2. 接口文档评审
- 新增接口测试覆盖的接口定义描述
- 新增接口内部实现的相关逻辑细节
- 新增接口测试涉及的实现方案
- 变更接口修改实现的相关逻辑细节
- 变更接口(函数)对模块内功能影响分析
- 变更接口(函数)对模块外功能影响分析