【问题标题】:Postman: How to iterate my JSON file in test?Postman:如何在测试中迭代我的 JSON 文件?
【发布时间】:2018-07-27 19:11:20
【问题描述】:

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

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

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

我的数据:

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

我的测试:

【问题讨论】:

标签: javascript testing postman postman-collection-runner


【解决方案1】:

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

为了得到你想要的,你可能需要在 JSON 文件中复制 101 > 106 值 3 次,并将迭代值设置为 18

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-02-24
    • 1970-01-01
    • 2019-02-13
    • 2013-10-09
    • 1970-01-01
    • 2020-01-25
    • 1970-01-01
    • 2020-04-27
    相关资源
    最近更新 更多