标签:产品 相同 处理 href 需求 校验 参数类型 类型 nbsp
接口测试 checklist (检测点)
1、 正常功能:
a、 只填入接口参数必填项,实现正常功能
b、 参数全部填写正常数据,实现正常功能
2、 接口背后逻辑是否正确
需要和开发了解具体实现逻辑,和产品了解需求,看是否一致
3、 接口所有返回类型的code及msg都要用例覆盖,返回类型的code及数据是否满足所有业务的需求
4、 异常:
a、必填项字段的校验 (缺失或不符合字段要求、类型要求)
b、非必须字段的校验 (缺失或不符合字段要求、类型要求)
c、该接口异常(挂掉),是否对业务有重大影响,有影响的如何保证接口稳定性,添加必要的监控
d、接口调用方是否有对接口异常(挂掉)的处理,保证接口挂掉后,接口调用方有兼容处理
5、 性能:
依据该接口的使用量,考虑是否需要进行性能测试,如果使用量多,进行性能及并发测试
如领取红包接口:进行压测的结果,并发情况下领取的红包超过了红包领取限额
6、旧接口改动:
确认改动范围:如果是参数有增减或参数类型有变化,要通知所有接口调用方,测试覆盖所有调用方的内容
如果是增加返回code,兼容旧版本即可.
序号 |
|
输入 |
备注 |
1 |
所有必填参数都填写+N个选填参数 |
输入值合法、不合法(取值范围,类型,为空等) |
可选参数少就遍历,多久随机组合测试 |
2 |
缺少某一个必填参数 |
|
遍历所有必填参数缺少的情况 |
3 |
相同名称参数出现多次且数值不同 |
|
|
4 |
使用不存在的参数 |
|
|
5 |
敏感信息加密 |
|
|
6 |
增删改的接口需要校验数据正确性和幂等性 |
|
|
7 |
性能测试 |
|
依据该接口的使用量,考虑是否需要进行性能测试 |
|
|
|
|
接口测试思路和方法
标签:产品 相同 处理 href 需求 校验 参数类型 类型 nbsp
原文地址:https://www.cnblogs.com/qq635193961/p/13596370.html