邮递员发送多个请求

时间:2021-03-30 08:55:45

标签: postman

我有一个看起来像这样的 PATCH 请求: {{host}}/api/invoice/12345678/withdraw host 是一个决定环境的变量。

对于这个请求,我需要添加一个唯一的授权令牌。 auth token

问题是我需要发送几十个这样的请求。每个请求都会发生两件事:

  1. 发票 ID(在本例中为“12345678”)
  2. 身份验证令牌(herebetoken1)。

如何实现自动化?

2 个答案:

答案 0 :(得分:1)

您可以使用 Postman Runner 来解决您的问题。在 Runner 中,您可以使用数据(json 或 csv 文件)以指定的迭代和延迟发送指定的请求。

有关更多信息,我建议您查看以下链接。

请求: Example Request

跑步者: runner

数据:(您可以选择其中之一)

Json 数据:(data.json)

json data

csv 数据:(data.csv)

csv

在 Runner 中预览数据:

preview

结果: result

答案 1 :(得分:0)

使用下面的预请求脚本,并使用 {{id}} 和 {{token}} 变量调用 url 中的替换 id 和授权中的 auth 。使用 collection runner 执行它。

用你需要的东西替换哈希图

<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>

示例集合:

https://www.getpostman.com/collections/43deac65a6de60ac46b3 ,点击导入并通过链接导入