标签: javascript testing postman postman-collection-runner
我有一个JSON文件,它由6个数据组成。我想为每个数据运行3次测试。当我在Collection Runner页面中的Iterate变量中写入3时,它会运行我的测试一次,它会给我前三个数据,但我想举例说;测试第一次数据的第一次数据测试。
测试第二次数据的第二次数据测试...
我该如何处理这个问题?
我的数据
[{"id": "101"},{"id": "102"},{"id": "103"},{"id": "104"},{"id": "105" },{"id":"106"}]
我的测试
答案 0 :(得分:1)
我不会认为你可以让它在集合运行中做你想做的事情 - 它可以在Newman脚本中完成但不能通过UI ......我可能错了。 UI中的Iterations数字与JSON中的数据集(如下面的预览中所示)相关,而不是它循环遍历该数据的次数。因此,如果你添加3,它只会使用101,102和103值发出三个请求。
Newman
Iterations
3
为了获得您想要的内容,您可能需要在JSON文件中三次复制101 > 106值并将迭代值设置为18
101 > 106
18