总结归纳是积累经验获得成长最有效的方式
单接口测试:
正常流程
- 验证响应码和响应报文格式正确
需考虑各种正确的传参组合,包括请求参数的长度、类型、值、以及请求报文格式;
需考虑非必填项填与不填的情况。 - 验证响应数据正确
需验证响应数据的值和预期一致;
需验证响应数据在默认情况下的数量正确。
异常流程(优先级从高到低)
- 传参数据错误测试
需要考虑传递单一非法参数的情况;
需要考虑传递非法参数组合的情况。 - 传参类型错误测试
需要考虑必填请求参数值为空的情况;
需要考虑必填/非必填请求参数数值类型错误的情况。 - 传参结构错误测试
需要考虑请求报文格式错误的情况;
需要考虑必填请求参数缺失的情况。
异步接口测试:
- 接口幂等
- 出错重试
接口组合测试:
- 业务主流程接口组合测试
- 业务支线流程接口组合测试
参考来源:
编程猫创作工具组测试内部研讨
小赢信贷测试实践