所谓的接口测试就是通过测试不同情况下的入参与之相应的出参信息来判断接口是否符合或满足相应的功能性、安全性要求。
性能包括:接口的响应时间、指定告警阈值、告警策略;功能包括:接口在灌入正确参数、异常参数的一些返回值,即业务逻辑的检查。
接口文档包括:1、接口说明 2、调用url 3、请求方法(get/post) 4、请求参数、参数类型、请求参数说明 5、返回参数说明。
接口测试的必要性:
1、发现很多在页面上操作发现不了的bug;
2、检查系统的异常处理能力;
3、检查系统的安全性、稳定性;
4、前端随便变,接口测好了,后端不用变。
通用接口用例设计:
1、通过性验证;
2、参数组合;
3、接口安全;
4、异常验证。
工具:postman、jmeter