使用邮递员运行程序中每次运行的输出创建一个 csv,以便在另一个端点的后续收集运行中使用

问题描述 投票:0回答:1

在邮递员中使用 Runner 并尝试多次执行端点

https://some.abc.xyz/users   ( POST ) 

请求正文如下:

{
"email": "{{email}}"
}

我通过我为跑步者提供的 csv 文件提供电子邮件值。 举个例子:

email
[email protected]
[email protected]

这会创建一个用户,并为每个请求返回一个响应,例如:

{
    "id": "123"
}

一切正常。 然而,我接下来想要做的是提取每个响应的 id 并创建第二个 csv 文件,我需要使用该文件通过 runner 更新第二个端点

所以我想创建的csv将是这样的:

email , userId
[email protected],123
[email protected],456

我怎样才能在邮递员中实现这一目标?

postman postman-collection-runner
1个回答
0
投票

简短的回答是你不能。 您从 Postman 沙箱内对本地文件系统的访问非常有限,因此它无法写入文件来保存输出。

听起来根本不需要这个。

您只是在同一个集合中拥有两个较旧的请求。

您解析创建请求的响应,并将 ID 保存到要在更新请求中使用的变量。

© www.soinside.com 2019 - 2024. All rights reserved.