Postman批处理请求

我们使用postman多数情况下只是模拟一次请求,查看接口是否正常或者查看接口返回结果,如图所示:

这个模拟请求中有一个入参orderId,如果需要查询100个订单的信息,就需要发送100次请求,手动操作费时费力,postman提供了批量处理的功能。下面详细介绍:

第一步:把需要变更的入参用占位符标识,比如上例中orderId的值用{{orderId}}表示,orderId是自定义的变量,要跟第四步中名称保持一致


第二步:点击左下角的Runner按钮就会弹出批处理的配置


第三步:把要执行批处理的请求拖拽到中间面板


第四部:上传编写好的文件


以text/csv类型为例,文件内容为(第一行一定要是第一步中的变量名称,后面每一行为请求入参):

orderId
232403461972
232428867255
232437158386

文件上传之后可以点击preview预览内容是否正确

第五步 创建测试脚本,红框中内容标识状态码返回200代表请求成功。

脚本文本内容为:

var Json = JSON.parse(responseBody); 
var pin = Json["pin"];
var orderId = Json["id"];
console.info(pin+"@#@"+orderId);
tests["Status code is 200"] = responseCode.code === 200;

第六步 点击第四步中的run按钮,执行批处理动作,可以通过View->Show Postman Console查看测试脚本打印的日志

相关文章

AJAX是一种基于JavaScript和XML的技术,能够使网页实现异步交...
在网页开发中,我们常常需要通过Ajax从后端获取数据并在页面...
在前端开发中,经常需要循环JSON对象数组进行数据操作。使用...
AJAX(Asynchronous JavaScript and XML)是一种用于创建 We...
AJAX技术被广泛应用于现代Web开发,它可以在无需重新加载页面...
Ajax是一种通过JavaScript和HTTP请求交互的技术,可以实现无...