【问题标题】:POSTMAN - Newman Run Iteration Json File on Specific EndpointPOSTMAN - Newman 在特定端点上运行迭代 Json 文件
【发布时间】:2019-02-13 11:53:07
【问题描述】:

我有一个包含一些端点的邮递员集合。像这样的

my-collection |- Get All Users |- Get User |- Delete User

我还有一些新人场景/迭代 json 文件(1.get-all-users.json、2.get-user.json、3.delete-user.json)。

如何将单个场景/迭代 json 文件运行到 my-collection 上的特定端点?

假设get-all-users.json 仅针对Get All Users 端点运行,而不是针对所有端点运行。

【问题讨论】:

    标签: json api postman endpoint newman


    【解决方案1】:

    “单个端点”是指运行单个子文件夹进行 1 次迭代,例如“获取所有用户”。对吧?

    如果是这样,您可以将您的my-collection 导出为系统上的 JSON(无需单独将子文件夹导出到 get-all-users.json、get-user.json、delete-user.json) .

    您可以使用--folder 选项(请参阅here 以供参考)。只需给出您要运行的文件夹名称,即“获取所有用户”

    所以,你的 newman 命令应该是(你的环境 json 和 global json 分别是“env.json”和“global.json”):

    newman run "<my_collection_path>/my-collection.json" --folder "Get All Users" -e "<env_path>/env.json" -g "<global_path>/global.json"
    

    这样,您应该能够一次在单个子文件夹中运行请求。

    【讨论】:

      猜你喜欢
      • 2017-08-17
      • 2021-08-25
      • 2021-02-02
      • 2018-05-26
      • 2018-07-05
      • 1970-01-01
      • 2016-09-24
      • 2018-07-27
      • 2015-10-12
      相关资源
      最近更新 更多