接口测试用例设计方法-摸索中

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条用例:
  技术分享图片

以上是关于接口测试用例设计方法-摸索中的主要内容,如果未能解决你的问题,请参考以下文章

接口测试怎么才能做好?

接口自动化测试测试用例设计

接口测试用例设计

集成测试用例设计思路

如何简单设计接口测试用例

接口测试测试的原则用例设计流程等基础知识