接口测试用例设计方法-摸索中
Posted xiaoqiao0307
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了接口测试用例设计方法-摸索中相关的知识,希望对你有一定的参考价值。
原则:覆盖、有效、不冗余
接口用例设计关注点
●前提条件:比如一个发帖接口,前提是需要登陆
●参数是否必填
●参数间是否存在关联
●参数取值范围
●业务规则
单接口用例设计方法
接口测试其实可以等同于功能测试,只是被测对象是接口,无界面交互而已;所以用例设计的方法是通用的。
等价类划分法
边界值分析
因果图判定法
场景分析法
具体示例
首先对请求参数组合进行分析:
code参数可分为如下几种情况:
1. 类型为String
2. 类型不为String
3. 不带参数
format参数可分为如下几种情况:
1. 类型为String
2. 类型不为String
3. 不带参数
3*3组合总共会有9种情况,得到判定表如下:
根据等价类划分的原则,精简后的判定表如下:
将判定表转换成用例:
1. code和format参数正确,充电信息返回成功
2.code和format参数正确,code类型不为String,充电信息查询失败
3.fromat参数正确,code参数为空,充电信息查询失败
4.code和fromat参数正确,format类型不为String,充电信息查询失败
5.code参数正确,format参数为空,充电信息查询成功
分析有如下场景:
1. 用户未登陆,返回查询失败
2. code存在,返回查询失败
3.code存在,format为约定的值之外,返回查询失败
目前通过参数组合和场景分析的情况,可得到8条用例:
以上是关于接口测试用例设计方法-摸索中的主要内容,如果未能解决你的问题,请参考以下文章