天天说接口测试,天天说数据驱动,但网上的各种教程太烂,遇到实际情况就傻眼了. 来来来,我们看一个例子 假设,有下面这样一个接口,获取用户信息,可以带的参数如下: 用户名(uname) str(),非必填 用户ID(uid) int(), 非必填 用户电话 字典,非必填 所以接口用例就会有这种情况: 1.如果传的类型不对怎么办,比如uname,传的是整型 2.比如非必填的,传的是空或None,这两种都是不同的值 上面这2种情况在在数据驱动怎么处理?如果你的源数据是放在excel,就没法处理,所以要…