邮递员:如何在测试中迭代我的 JSON 文件?

Postman: How to iterate my JSON file in test?

我有一个 JSON 文件,它是一个包含 6 个对象的数组。

我想 运行 每个对象测试 3 次。

当我在 Collection Runner 页面上将 Iterations 选项设置为 3 时,它 运行 我对前三个对象测试一次,当我希望它遍历整个数组时 3次。

我的数据:

[{"id": "101"},{"id": "102"},{"id": "103"},{"id": "104"},{"id": "105" },{"id":"106"}]

我的测试:

我不认为你可以让它在集合运行器中做你想让它做的事——它可以在 Newman 脚本中完成,但是不是通过 UI...我可能是错的。 UI 中的 Iterations 数字与 JSON 中的数据集相关(如下面的预览所示),而不是循环遍历该数据的次数。因此,如果您添加 3,它只会使用 101、102 和 103 值发出三个请求。

为了获得您想要的结果,您可能需要在 JSON 文件中将 101 > 106 值复制三次,并将迭代值设置为 18