首页 > 解决方案 > Postman 在 runner 中迭代上传文件

问题描述

关于如何在这里上传文件有很多问题,但我想迭代地运行来自运行器的单个请求,每次上传不同的文件。我意识到,在请求正文中,我可以将文件密钥设置为 file[] file[]并添加多个文件,但这不是我所需要的。

我想做的是我想将文件键的值设置为 {{some_dynamic_variable}} (像这样file:{{Utterance}},然后在运行器中添加一个文件,每行指示每次后续迭代的文件路径,就像在截图: 跑步者

但它无法像那样运行。我的问题是,首先,如果它甚至可能,如果是的话,如何指示路径?

标签: file-uploadautomated-testspostman

解决方案


我使用这个技巧在表单数据中使用变量。

  1. 正常设置表单数据

在此处输入图像描述

  1. 导出集合,然后编辑集合文件

在此处输入图像描述

  1. 将集合导入回 Postman

在此处输入图像描述

  1. 变量{{Utterance}}可以在全局、环境或迭代中定义。我刚刚在全球范围内进行了测试。

在此处输入图像描述


推荐阅读