最近需要在测试环境批量创建es索引,也就是某个接口需要循环调用且参数还是变化的,但是我又不想写代码和脚本,于是研究了一下postman一些好玩的功能,希望能节约大家的开发时间

一.设置请求参数

1.获取创建索引的请求以及参数,这里我们看一下kinbana的请求信息

2.设置postman的动态请求参数,注意要用{{}}的形式去设置,名称随意


这里有个插曲,请求报错如下,是因为我们的headers中缺少kinbana的版本信息,加上即可

可以在请求中找到,这里我们加上版本信息

二.配置postman

1.我们在上面的时候设置了动态参数,但是参数值没有配置,这里我们需要加一个文件

其中第一行是变量名和上面的{{}}中的变量保持一致,对应的第一列则是变量值,如果有多个变量,写法用逗号“,”分隔,如下图所示

2.首先把他放在一个collection里面,然后执行run colleciton

然后选择重复循环的次数以及动态脚本文件选择好即可

注意Iterations一般不用手写,会自动读取文件的变量个数,我这里3个变量,那么肯定就循环3次,
Iterations:循环几次(我这里循环3次)
Delay:每次循环延迟多久执行(根据自己情况设置延迟时间)
Data:参数文件地址
Data File Type:参数文件类型(我的是text)
然后点击执行即可

三.执行效果

1.postman中可以看到每次执行的请求和响应详细结果

2.es的效果,可以看出来,批量创建了三个索引

PostMan动态参数及循环调用相关推荐

  1. postman 动态参数设置

    postman 动态参数设置 1.设置动态参数 2.生成参数脚本代码

  2. C++编写Config类ROS动态参数总结

    文章目录 1.C++编写Config类 1.1Config的头文件 1.2Config的cpp文件 1.3调用Config的类读取txt 2.ROS中的Config动态参数 2.1动态参数编写 2.2 ...

  3. Postman一个接口多次循环调用

    一.在Postman里面创建文件夹,在文件夹里面创建请求 二.将请求的参数,进行参数化 aa:"{{a}}", bb:"{{b}}" 参数名是aa和bb a和b ...

  4. Postman进阶篇动态参数、自定义动态参数及自定义动态参数全局变量断言

    postman全局变量设置动态参数 1.内置动态参数 2.自定义动态参数设置全局变量 3.自定义动态参数断言(精确断言) 1.内置动态参数 多接口关联时遇见传参数是动态的,这个时候给接口关联设置全局变 ...

  5. Postman | JS脚本和动态参数的使用

    postman 是一个用于构建和使用 API 的 API 平台.Postman 简化了 API 生命周期的每个步骤并简化了协作,可以更快地创建更好的 API. 官网下载:https://www.pos ...

  6. wrk 压测post请求遍历循环动态参数

    一.post 请求,动态传参数,只有body参数不同: startpost.lua 脚本: loginmap = {} counter = 0 --初始化方法 function init(args) ...

  7. python动态参数_python动态参数

    Python的动态参数有两种,分别是*args和**kwargs,这里面的关键是一个和两个星号的区别,而不是args和kwargs在名字上的区别,实际上你可以使用*any或**whatever的方式. ...

  8. ROS中动态坐标变换(动态参数调节+动态坐标变换)

    目录 坐标变换详解 静态坐标变换与动态坐标变换的区别 项目文件解析 CMakelist文件的配置 Package.xml文件配置 动态参数调节:frame_change.cfg 动态参数调用+坐标系数 ...

  9. Java vararg(动态参数)的应用

    可变参数在JDK 1.5添加,刚才知道的. 以下来自<Java泛型和集合>一书. 将参数打包成一个数组传入方法中是一件让人讨厌的事,在jdk1.5中加入了一个新的功能称为vararg(动态 ...

最新文章

  1. 5G 标准 — 3GPP
  2. spring核心:bean工厂的装配 1
  3. 33、JAVA_WEB开发基础之会话机制
  4. 【2017百度之星程序设计大赛 - 资格赛】 度度熊与邪恶大魔王
  5. innodb 集群_部署MySQL InnoDB集群以实现高可用性
  6. Docker基本概念与实践(四)-部署简单web项目(tomcat+war+mysql)
  7. 搭建Hadoop集群(二)
  8. mysql安装包msi_【MySQL】MySQL之MySQL5.7安装包(msi文件)在Windows8下安装
  9. 苹果html向上滑动不流畅,苹果手机Safari浏览器下滑动卡顿的问题
  10. 【论文笔记】Combining Reinforcement Learning and Rule-based Method to Manipulate Objects in Clutter
  11. C++剖析 cout<<“hello world“<<endl;
  12. 【Tools】XD_Laser安装教程详解
  13. 自己做小程序开个社区团购可行吗?
  14. 名帖49 王羲之 小楷《黄庭经》
  15. Linux管道通信【操作系统】利用pipe
  16. VS2019安装教学
  17. 顶点从观察空间变换到裁剪空间
  18. 在tinymce富文本中上传本地视频编辑器中不能预览的解决方案
  19. 串口工具推荐——串口监视精灵v4.0
  20. 前端工程师应该保存的css3片段

热门文章

  1. Windows10 如何自动在开机时进行拨号连接?
  2. Mysql表结构转Postgresql建表语句快速操作
  3. {小结}GDOI2016骗分记
  4. 秒格式化,秒转天时分秒
  5. vivo显示服务器无响应zenns,叮咚!VivoBook14X锐龙版大圣归来提醒你618预售通道开启...
  6. av_image_get_buffer_size 与 av_image_fill_arrays
  7. web前端处理订单待支付倒计时计算显示问题
  8. 【转】反弹Shell,看这一篇就够了
  9. 理工学范c语言答案,答案2016年秋季《C语言程序设计》北京理工大学
  10. java程序设计基础_陈国君版第五版_第十一章习题