1.背景
有许多的人常常需要使用第三方系统进行重复的数据查询,本文介绍使用PostMan的方式对数据进行批量的查询,减少重复的劳动。
2.工具下载
3.初入门
一、如图示进行点击,创建collection
二、输入对应的名称
三、创建Request并进行查询
四、录入对应的get请求
https://vue.ruoyi.vip/prod-api/system/user/list?pageNum=1&pageSize=10
可以看到访问是有失败的,因为咱们没有传输对应的登录标识(token)。可以登录网址:(https://vue.ruoyi.vip/monitor/online),登录成功过之后,F12,再F5刷新,找到对应的请求上的token;
对应的PostMan上的设置则为在header上录入Authorization以及从F12拷贝看到的Authorization的值;再次点击即可查询成功。
注意:Authorization对应值如有回车需要对应删除。
查询成功的界面
4.设置变量
如下图示进行点击以及录入对应的参数;并进行保存
修改对应的Request的参数为变量;并点击send
批量测试
找到Runner
点击Run进行批量查询,1:是迭代次数, 2:代表延迟;3 开始执行
批量查询结果
通过csv进行对应的批量查询
(1)文件准备
(2)程序请求
结果查看
可以看到对应参数有对应的进行变化了。
对应的集合名称.postman_collection.json文件可以通过拷贝以下代码直接进行导入即可。
{
"info": {
"_postman_id": "f6a88b1d-d969-4336-9dcc-14703a9d9a60",
"name": "集合名称",
"schema": "https://schema.getpostman.com/json/collection/v2.0.0/collection.json",
"_exporter_id": "31360463"
},
"item": [
{
"name": "New Request",
"request": {
"method": "GET",
"header": [