我有一个包含某些终结点的邮递员收藏。像这样
my-collection
|- Get All Users
|- Get User
|- Delete User
我还有一些纽曼场景/迭代json文件(1. get-all-users.json,2。get-user.json,3。delete-user.json)。
如何在my-collection
上的特定端点上运行单个方案/迭代json文件?
让我们说get-all-users.json
仅在Get All Users
端点上运行,而不是在所有端点上运行。
答案 0 :(得分:0)
“单一端点”是指运行一个子文件夹进行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"
这样,您应该可以一次在单个子文件夹中运行请求。