postman批量发送json

可以json中传参么,肯定可以。

实现过程

新建集合zzz,里面只放一个request。

json模板

json报文,2个大括号表示传参:

{
    "invoiceCode":{{invoiceCode}},
    "invoiceNumber":{{invoiceNumber}}
}

一般用上一种即可,但是如果数据是字母和数字的混合,可能会报格式错误,加上双引号即可:

{
    "invoiceCode":"{{invoiceCode}}",
    "invoiceNumber":"{{invoiceNumber}}"
}

环境变量

tests选项卡里面设置环境变量:

postman.setGlobalVariable("invoiceCode", "invoiceCode");
postman.setGlobalVariable("invoiceNumber", "invoiceNumber");

准备数据文件

新建data.txt文件,内容为(数据最好加双引号,否则如果开头为0可能丢掉):

invoiceCode,invoiceNumber
"1111122222","88889999"

数据文件中的列可以多么

可以的,只要报文中用到的列存在即可。

设置run选项并执行

集合右边小三角 | run 进入界面:
一个collect可能有多个请求,有的时候只用一个,可以全选或取消全选,或者勾选。
iterations 迭代次数 除了标题头外,有几行实际数据填几就行(这个别忘了填)。
delay 发送延迟,怕你机器受不了。 200ms就差不多。
data 选择文件,就选刚才的data.txt即可。
data file type 选中文件后才会有这个选项,如果无法自动识别文件类型,就需要手选。

点击下方的 run *** 按钮,即可自动运行。

注: 如果选文件之后,有可能迭代次数复位为1,一定要记得再设置下。

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值