PostMan动态参数及循环调用

这篇具有很好参考价值的文章主要介绍了PostMan动态参数及循环调用。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

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

一.设置请求参数

1.获取创建索引的请求以及参数,这里我们看一下kinbana的请求信息
PostMan动态参数及循环调用
PostMan动态参数及循环调用

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

PostMan动态参数及循环调用
PostMan动态参数及循环调用

这里有个插曲,请求报错如下,是因为我们的headers中缺少kinbana的版本信息,加上即可
PostMan动态参数及循环调用
可以在请求中找到,这里我们加上版本信息
PostMan动态参数及循环调用
PostMan动态参数及循环调用

二.配置postman

1.我们在上面的时候设置了动态参数,但是参数值没有配置,这里我们需要加一个文件
PostMan动态参数及循环调用
其中第一行是变量名和上面的{{}}中的变量保持一致,对应的第一列则是变量值,如果有多个变量,写法用逗号“,”分隔,如下图所示
PostMan动态参数及循环调用

2.首先把他放在一个collection里面,然后执行run colleciton
PostMan动态参数及循环调用
然后选择重复循环的次数以及动态脚本文件选择好即可
PostMan动态参数及循环调用

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

三.执行效果

1.postman中可以看到每次执行的请求和响应详细结果
PostMan动态参数及循环调用

2.es的效果,可以看出来,批量创建了三个索引
PostMan动态参数及循环调用文章来源地址https://www.toymoban.com/news/detail-423458.html

到了这里,关于PostMan动态参数及循环调用的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Postman一个接口多次循环调用

    一、在Postman里面创建文件夹,在文件夹里面创建请求 二、将请求的参数,进行参数化 aa:“{ {a}}”, bb:“{ {b}}” 参数名是aa和bb a和b就是csv文件里面的那两列参数 最好还要在Tests里面写断言,不然运行之后,不知道有没有成功 三、创建csv文件,将替换的参数写在里面 第一列首

    2023年04月08日
    浏览(72)
  • postman:通过循环提取响应参数

    响应结果如下,要提取所有省份的信息:  1、提取所有省份的名称(在postman的Tests输入): 通过循环的方法,获取所有省份的名称列表: 结果:  

    2024年02月12日
    浏览(32)
  • Postman内置动态参数和自定义的动态参数以及断言方式

    解决方案:使用 动态参数:内置动态参数/自定义动态参数, 解决上述问题    {{$timestamp}}  生成当前时间的时间戳。    {{$randomInt}}  生成0-1000之间的随机数    {{$guid}}           生成速记GUID字符串    3.1.postman接口中设置自定义动态参数  3.2.接口中引用自定义的动态

    2024年02月02日
    浏览(42)
  • 3.postman动态参数、文件上传及断言

    postman内置动态参数: {{$timestamp}} 生成当前时间的时间戳 {{$randomint}} 生成0-1000之间的随机数 {{$guid}} 生成随机guid字符串 自定义动态参数: 查看文件上传是否成功,复制游览器返回url,删除url中转义符,若能打开,则上传成功,不能打开,则上传失败。 在请求的Tests中: 1.

    2024年01月22日
    浏览(27)
  • postman在线测试webservice调用

    打开webservice.asmx地址,会出现可以调用的方法列表; 点击任意一个方法,会有此方法调用示例,有示例参数,以及接口响应的结果示例,如下图的效果 将xml示例发送参数复制粘贴到postman Body栏 下面的示例,mc是发送参数,datas是发送参数

    2024年02月11日
    浏览(36)
  • Postman接口测试: postman设置接口关联,实现参数化

    在实际的接口测试中,后一个接口经常需要用到前一个接口返回的结果, 从而让后一个接口能正常执行,这个过程的实现称为关联。 在postman中实现关联操作的步骤如下: 1、利用postman获取上一个接口指定的返回值,可以在tests中提取响应中的字典做全局变量;如下图 2、编写

    2024年04月16日
    浏览(28)
  • postman测试接口接收不到参数

    最近写封装成VO的类作为controller的参数,使用@RequestBody注解进行修饰,用postman进行测试时,接收不到参数,但是请求可以成功返回。 排查后发现是由于@RequestBody注解引包时引用错了 替换成springframework.web.annotation.*后参数接收正常

    2024年02月12日
    浏览(28)
  • 全网最牛最全Postman接口测试: postman设置接口关联,postman实现参数化

    在实际的接口测试中,后一个接口经常需要用到前一个接口返回的结果, 从而让后一个接口能正常执行,这个过程的实现称为关联。 1、利用postman获取上一个接口指定的返回值,可以在tests中提取响应中的字典做全局变量;如下图    2、编写代码设置全局变量,会自动把全局

    2024年02月08日
    浏览(40)
  • Postman接口测试 —— 设置全局变量、参数传递、断言

    在能熟练使用postman运行接口请求后,会遇到一些问题。例如: 我们的web网站一共有几十个接口,测试的时候如果要切换环境,这个时候要每个接口都要修改url的根路径,一个一个的改也太麻烦了; 还有时候我们经常需要用到上一个接口的返回值,来作为下一个接口的数据来

    2024年02月16日
    浏览(45)
  • Postman测试@RequestBody和@RequestParam参数案例

    Postman是一款强大的接口测试工具。 代码如下(示例): 个人感觉 flag 字段放到 StudentScore 对象中会比较方便处理; 回到顶部

    2024年02月15日
    浏览(32)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包