【问题标题】:Uploading a pdf - Tests not being passed when running my POSTMAN tests using newman上传 pdf - 使用 newman 运行我的 POSTMAN 测试时未通过测试
【发布时间】:2019-03-29 14:25:27
【问题描述】:

当我在 POSTMAN 上一一运行测试时,它通过了

但是当我使用 newman 运行我的 POSTMAN 测试时,测试没有通过。

但是,当我尝试使用 newman 运行它时,这是我在终端中遇到的关于找不到 pdf 文件的错误

【问题讨论】:

    标签: postman newman postman-collection-runner


    【解决方案1】:

    您是否在导出的邮递员集合中编辑了文件路径?

    Postman 不保存文件的路径,因此必须手动添加每个路径。

    您必须找到请求的正文段并使用 key="file" 进行编辑:

    "body": {
            "mode": "formdata",
            "formdata": [
                    {
                    "key": "file",
                    "type": "file",
                    "description": "",
                    "src": "/mnt/data/www/path_to_file_on_ftp_server/file.pdf"
                    }
                        ]
                    }, 
    

    您可以使用 ftp 位置或 c: 驱动器的完整路径。

    【讨论】:

      猜你喜欢
      • 2018-01-30
      • 2021-10-29
      • 2015-10-12
      • 2018-06-20
      • 2016-02-03
      • 2017-11-03
      • 2020-02-20
      • 2016-02-10
      • 2017-09-08
      相关资源
      最近更新 更多