泽众软件
关于我们 软件测试工具下载 咨询电话:400-035-7887手机移动站
当前位置:泽众软件测试网-产品新闻-正文

接口自动化测试用例设计,参数覆盖注意事项

发布时间:2020-09-21
接口测试通过输入使用参数组合,获得服务器返回值,并根据预先设定的规则判断是否符合预期值。在接口测试中,根据接口的功能不同,需要侧重检测的方面也不同。
 
1)参数类型(数值型、字符型、布尔型、枚举型、组合类型)
a.特定接口字段对入参的参数类型有要求
例:商品的价格
 
2)异常值:null、空字符
a.必要参数不允许为空
例:登录账号/密码
 
3)边界值
a.有限定取值范围的字段(取值范围内的最大、最小、最大+1、最小-1,范围内取值)
例:用户可用积分
 
4)默认值
a.非必选参数,未传值时采用默认值
 
5)非法值
a.类型不匹配
b.超出类型范围
c.超出操作系统限制
d.系统关键字
 
6)全对偶组合
保证每个参数和其他参数都有组合出现,即采用尽可能少的组合覆盖尽可能对的参数,覆盖性价比很高。
例:3个参数,每个参数有5种取值,大约只需25个用例即可覆盖。
 
7)单点失效
单个参数使用非法或异常值,其他值保持正常取值。
 
8)多点失效
多个参数使用非法或异常值,其他采用正常取值。
 
9)参数组合
采用笛卡尔积的全组合策略。
例:3个参数,每个参数有5种取值,组合起来就有5x5x5=125个测试用例,优点是覆盖全面,缺点是组合数量巨大,工作量大。
 
最后,推荐大家看一下,专业商业接口自动化测试解决方案
沪ICP备07036474号 2003-2020 版权所有 上海泽众软件科技有限公司 Shanghai ZeZhong Software Co.,Ltd.
公众
账号

扫描二维码
关注泽众微信公众号

泽众官网公众号
问题
反馈
返回
顶部