【问题标题】:In Postman, how to POST binary file use collection runner在 Postman 中,如何使用集合运行器发布二进制文件
【发布时间】:2018-01-29 15:45:36
【问题描述】:

我正在使用 Postman Collection Runner 自动执行一系列 API 调用。在其中一个 API 调用中,我需要提交一个二进制文件作为 POST 的正文。在设置 Collection Runner 时,我看到了如何选择一个文件,但我不知道如何将该文件附加到“预请求脚本”中的 POST 请求的正文中。

是否可以在“预请求脚本”中将二进制文件加载到“数据”对象中?

【问题讨论】:

  • 嗨,在您的请求正文中,在使用跑步者之前,您是否选择了“二进制”单选按钮?
  • 是的。我可以使用 Postman 手动发起 POST 调用,提交二进制文件就好了。我要做的是通过 Collection Runner 执行相同的 API,将二进制文件加载到“预请求脚本”中的请求中。
  • 好吧,我也是预请求脚本的初学者。我不确定您是否可以执行此类操作,因为 postman runner 提供了选择文件的可能性。您是否看过 loadash 函数?也许其中一个允许您将二进制文件加载到全局变量中?或者您可以使用 javascript 函数将文件加载到全局变量中? (对不起,我也是 javascript 的初学者......)

标签: postman binaryfiles postman-collection-runner


【解决方案1】:

目前 postman collection runner 不支持文件上传。 您必须使用newman 来执行您的自动化测试套件(集合)。

看看这个答案: Postman - POST request with file upload

【讨论】:

    猜你喜欢
    • 2018-05-26
    • 2018-10-13
    • 2021-10-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-09-15
    • 2012-02-15
    相关资源
    最近更新 更多