Postman之批量运行

本文介绍了Postman工具的批量运行功能,从设置环境变量、接口参数化到添加断言,详细阐述了执行步骤。同时,针对运行过程中可能出现的错误,如未保存修改和请求缺少测试,给出了解决方案。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

今天学习postman工具时,学习了其批量运行这个功能,顺便记录下

1、在自己所创建的集合中,测试好单个接口后,根据接口内容设置对应变量,点击箭头所指齿轮处:

点击add

添加环境变量

添加成功后如图所示(可进行编辑,下载,分享等)

2、接口请求前定义环境变量

var vin=data.vin

3、接口请求数据参数化

5、添加test断言

pm.test("Status code is 200", function () {
    var jsonData=JSON.parse(responseBody);
    console.log(jsonData);
    if(jsonData.statusCode != "200"){
        console.log(jsonData.errorMessage);
    }
    pm.response.to.have.status(parseInt(jsonData.statusCode));
});

6、选中被测试集合---点击右上角三角符---选择Run---设置相应的环境---点击Run练习

7、也可以选择postman左上角Runner---选择相应集合---设置相关环境---点击Run练习

9、运行成功结果

10、批量运行时可能会遇到错误:An error occurred while running this request. Open DevTools for more info.原因是因为修改了该集合中的某一个接口而没有进行保存,每一次修改请求,都要保存才能进行批量运行

有时候运行会出现This request does  not hava any tests.原因是接口中的Tests没有填写

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值