简单划分:1、参数 2、业务
1、通过性验证
保证这个接口功能是好使的,也就是正常的通过性测试,按照接口文档上的参数,正常传入,是否可以返回正确的结果。
2、参数组合
比如一个操作修改版本信息的接口,有三个字段,id、名称、描述,至少有一个是必传的。
这样就要测参数组合了,比如只传id看能不能修改成功;传id、名称、描述的时候能不能修改成功等等。
3、接口安全验证
举例子
4、异常验证
异常的,也就是我不按照你接口文档上的要求输入参数,来验证接口对异常情况的校验。
比如说必填的参数不填;输入整数类型的,传入字符串类型;长度是10的,传11。
关注点:必传非必传、参数类型、入参长度等。