首先要分析接口测试文档,根据文档和业务需求来进行接口用例的设计,主要会涵盖以下几个方面
1、按照接口文档冒烟测试通过
2、按照业务需求测试接口功能是否实现(入参组合,查看接口是否返回理想值)
3、按照用例设计验证接口输出(包括落库情况)
4、验证异常情况:
(1)验证数据必填性、空值等
(2)验证边界值、异常传参(如数据类型、逻辑功能、状态值等)
5、验证接口的安全性
(1)接口的请求数据是否加密处理
(2)sql注入、XSS攻击、权限控制等问题
6、验证接口的性能
(1)验证接口返回的一个响应时长,不宜太慢
(2)常用的高频接口需要做压力测试