postman使用--批量执行测试用例和数据驱动

Posted zouzou-busy

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了postman使用--批量执行测试用例和数据驱动相关的知识,希望对你有一定的参考价值。

批量执行

在我们测试接口的时候,有时候希望执行所有的测试用例,前面讲的都是测试单个的接口,postman提供了我们批量执行接口的功能

 点击Runner

技术图片

技术图片

然后我们点击run

技术图片

 执行完会统计出我们的结果,失败了一个,成功了三个,失败的原因是我们设置的断言是响应时间少于800ms,实际结果是1147ms

数据驱动

数据驱动就是数据的不同造成结果的不同,比如登录的接口,我们要测账号正确,密码为空,账号密码错误等等情况,那我们会想,可不可以把这些数据放到一个文件里面,然后让一个接口循环读取这个文件里的数据去执行,答案肯定是可以的,我们先来创建文件数据和接口

文件数据

[
    "username":"jack",
    "password":"333"
,
    "username":"bob",
    "password":"666"
,
    "username":"ten",
    "password":"777"

]

 

 技术图片

技术图片

我们可以点击Preview进行数据的预览

点击runner

技术图片

 执行完可以看到每次执行传的参数都是我们json里的数据,这样我们就可以实现数据驱动了

 

以上是关于postman使用--批量执行测试用例和数据驱动的主要内容,如果未能解决你的问题,请参考以下文章

Python 中使用 ddt 来进行数据驱动,批量执行用例,修改ddt代码

postman系列之批量执行接口测试用例

接口测试执行工具Postman:模拟请求用例执行断言批量运行用例简单持续集成

postman--批量执行,数据驱动。

Postman进阶功能实战演练

PostMan做接口测试方法集锦