码迷,mamicode.com
首页 > 其他好文 > 详细

接口测试中,数据驱动时,参数各类型,空或None的处理

时间:2019-10-30 18:35:53      阅读:194      评论:0      收藏:0      [点我收藏+]

标签:接口测试   tab   怎么   border   不同   处理   数据驱动   用户名   获取用户信息   

天天说接口测试,天天说数据驱动,但网上的各种教程太烂,遇到实际情况就傻眼了。

来来来,我们看一个例子

假设,有下面这样一个接口,获取用户信息,可以带的参数如下:

用户名(uname) str(),非必填
用户ID(uid)  int(), 非必填
用户电话   字典,非必填

 

 

所以接口用例就会有这种情况:

1、如果传的类型不对怎么办,比如uname,传的是整型

2、比如非必填的,传的是空或None,这两种都是不同的值

 

上面这2种情况在在数据驱动怎么处理?如果你的源数据是放在excel,就没法处理,所以要在写之前,约定俗成,说几点吧,给有需要的读者:

1、excel 按约定全设成文本形式

2、约定比如int( 开头的,表明是整形

3、比如输入的是None,就是None

4、为空就是不填

 

接口测试中,数据驱动时,参数各类型,空或None的处理

标签:接口测试   tab   怎么   border   不同   处理   数据驱动   用户名   获取用户信息   

原文地址:https://www.cnblogs.com/landhu/p/11766304.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!