postman实现参数化迭代

准备工作:postman客户端、需要迭代的接口、参数化的数据文件

1、将接口使用固定参数在postman调试ok

2、设置环境变量

点击postman右上角的小眼睛,添加environment

添加一个变量,不需要写具体的key、value,如图写好之后,点击add即可

在右上角选择环境变量;

在引用环境变量时,格式是{{environment}},即{{gid}},直接在url、header等中引用就可以了

3、点击左上角runner,进入collection runner界面

选择需要迭代的collection,Runner的运行单位是Collection或者folder;

选择环境变量;

选择执行次数,即迭代次数;

选择每次执行的时间间隔;

选择参数化文件(csv或者json文件),我用的csv文件;(csv文件中每一列第一个值要是引用的变量名称,多个变量即多列)

选择好参数文件,可以预览一下参数的值~

完成以上操作后运行即可,会看到每次的结果。

大功告成!

 

  • 5
    点赞
  • 23
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Postman是一款常用的API测试工具,它支持参数化的概念,可以通过设置参数化变量来实现传入不同的参数进行测试。 在Postman实现参数化的步骤如下: 1. 首先,需要准备测试数据,可以将需要参数化的数据放在外部文件中,比如文本文件。 2. 在文本文件中,按照一定的格式定义参数化变量和对应的值。可以使用逗号或其他分隔符来分隔不同的变量和值。 3. 在Postman中,选择需要进行参数化的请求,并打开该请求的"Body"或"Params"选项。 4. 在参数化的字段中,使用双花括号{{}}来引用参数化变量。比如,如果需要引用用户名的参数化变量,可以使用{{username}}。 5. 在Postman的左侧导航栏中,选择"Runner"选项,然后选择需要运行的请求集合。 6. 在运行请求集合之前,可以在"Data"选项中选择外部数据文件,并指定它的格式和路径。这样,Postman会自动将外部数据文件中的值传入对应的参数化变量。 通过以上步骤,就可以在Postman实现参数化执行,并根据外部数据文件中的值进行测试。同时,可以使用断言处理来验证请求的返回结果是否符合预期。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *3* [postman使用教程7-参数化引用外部文件测试数据](https://blog.csdn.net/qq_27371025/article/details/117265585)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *2* [Postman如何实现参数化执行及断言处理](https://download.csdn.net/download/weixin_38530415/12924664)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值