我们在对接口进行测试时候,发现常有的问题如下:

1、入参的参数不合规,导致系统异常;

2、入参的参数数据类型不对,导致无法入库或者写入与读取不一致;

3、必填校验逻辑不严谨,导致数据异常;

常见的接口测试用例设计的方法:
1、针对入参进行设计:

01.数值型:a.等价类;b.边界值;c.数字字符类型:整数型、浮点型、负数等

02.字符串型:a.等价类;b.边界值;c.字符类型:英文、数字、中文等;d.特殊字符:#¥%……等

03.必填字段的校验

04.某些字段的有效性校验(比如身份证、手机号、邮箱等)

2、异常情况的测试:

01.若接口业务逻辑设计中是存在倚赖关系的,比如接口基本需要倚赖token值,那么直接调用接口,测试是否会给出相应的提示;

3、针对返回参数的测试

01.验证接口返回参数的数据是否正确;

02.验证错误入参接口返回的提示是否符合设计;

4、大数据量的测试

01.验证若存在很大数据量的情况下,测试对数据库进行操作的效率,查看接口响应情况;

5、接口的并发测试

01.多个用户同时去操作同一个业务场景的动作,验证接口响应之后存的数据是否存在问题;