chen11 发表于 2020-3-20 20:35:36

测试接口参数需要全部覆盖吗?

比如说一个接口有3个参数city,key(必填)、output(选填),写测试用例的时候需要全部情况覆盖吗?我想了两种方式写用例,感觉这样写太复杂了,而且有点太多,假如多几个参数,按照我这种方式写用例,这样用例会很容易范几倍或者几十倍??而且还不包括参数类型和长度这些,是不是我写的方式有误。

chen11 发表于 2020-3-20 20:45:46

还想到一种方法就是想上面图片那样,先直接把参数分了,分必填(key和city)和选填(output)两类。每类分别T正确、F错误、N空值,这样用例会比较少。。
用例直接直接分9种情况如下:这样好像少一点,但是觉得还是有很多重复的
必填(T)选填(T)
必填(T)选填(F)
必填(T)选填(N)

必填(F)选填(T)
必填(F)选填(F)
必填(F)选填(N)

必填(N)选填(T)
必填(N)选填(F)
必填(N)选填(N)

chen11 发表于 2020-3-20 21:14:19

第三种,直接看接口的返回结果,通过返回结果来写参数,覆盖全部返回结果。。。
页: [1]
查看完整版本: 测试接口参数需要全部覆盖吗?