一、什么是接口测试
接口测试是测试系统组件间接口的一种测试。接口分为内部系统的接口和系统与外部对接的接口。
二、接口测试用例设计
-
业务功能测试
-
参数测试
参数长度校验
参数类型校验
参数必填非必填校验
参数组合校验
参数边界值校验 -
性能测试
响应时间 -
安全测试
敏感信息是否加密
三、接口测试需要掌握的技能
接口测试,需要掌握以下几点技能:
业务流:了解系统及内部各个组件之间的业务逻辑交互;
数据流:了解接口的I/O(input/output:输入输出);
协议:包括http协议,TCP/IP协议族
工具:常用的接口测试工具有:jmeter、loadrunner、soapui、postman等;
数据库知识:数据的增删查改;
补充:接口文档的几个必要点:完整性、一致性、容错性;