确定变量
比如现在有个需求是要在一个直播间模拟大量用户进入的场景,则需要确定的变量和常量如下:
- userid作为变量
- 直播间id为常量
数据转换为json格式
仅截取部分数据
正常不需要将常量写到excel文件中
使用转换工具将excel数据转换成json格式
postman只支持导入csv、json格式的数据,所以必须做转换
注意:只有一个变量时不适用该工具!最好像上面一样加上一个常量~~
1、复制excel数据并粘贴到转换工具
2、转换完成后,点击「复制JSON代码」
复制完成后记得检查一下最后一条数据是否有逗号,如果有的话要去掉,否则不符合json格式导入会报错。
3、新建一个文件,把上一步获取的数据粘贴进去,.json结尾
这样数据就造好了~
转换工具点这个~: EXCEL转JSON.
postman批量运行
变量名命名
变量名要与excel表头的命名一致
创建Runner Tab
File->New Runner Tab
选择要执行的接口 ->拉入Runner Tab窗口
导入json数据

查看导入数据
导入完之后就可以直接运行了?还不行,如果此时运行会报错:This request does not have any tests.
设置断言
在执行前一定要先设置断言,这边研究了下,发现postman在执行前会通过断言判断请求成功与否,如果不写会报错This request does not have any tests.
在这之后就可以直接运行了
查看测试报告
执行接口,会进入到接口测试报告页面,如下:
查看接口调用详情
点击接口后,会弹出接口调用数据,可查看接口调用详情
补充:
excel运行方式(.csv)
1、打开excel,将数据填写在excel表中,保存时选择CSV格式
2、postman中添加需要测试的接口,注意body中的写入你的参数写法为name:{{name}},mobile:{{mobile}},括号中写的是你在excel中的名称
3.导入运行与json的方式一样
————————————————
文章参考了CSDN博主--小麻花Ly和博客园博主--测试一枝花,在上面进行了一些补充
参考链接1:https://blog.csdn.net/qq_33269009/article/details/108516848