一、业务流程
- 确定待测试接口范围,共测试多少个接口、如何交互
- 接口文档、客户端抓包
- 理清业务逻辑
二、接口用例设计
1、正例
输入正常入参,接口返回正确数据
2、反例
鉴权反例:鉴权码为空、鉴权码错误、鉴权码过期、鉴权码失效 参数反例:参数为空、参数数据类型异常、参数长度异常、参数错误 错误码覆盖:根据业务而定
三、接口用例的编写与维护
- 选好接口测试框架
- 根据接口文档将接口导入系统
- 添加测试数据
- 新增用例,添加导入的接口,根据不同用例填写出参
- 用例中添加变量,用于保存出参,后面的接口可以引用该变量
- 接口断言编写
- 用例执行与调通