在 Postman 中使用 JSON 创建多条记录

Create multiple records using JSON in Postman

我想在我的数据库中创建 100 个驱动程序条目,为此我使用邮递员并使用 JSON 自动创建并且 json 每次都期望一个唯一的 driver_number POST 请求成功。 我可以使用 JMeter 做同样的事情,但想探索邮递员。

附上截图以供参考:

预请求脚本:

测试:

最初尝试创建少量驱动程序。一旦我选择 运行 Collection 选项并在 运行 之后, 它只创建一个驱动程序,其中循环需要 运行 多次。 并且需要创建多个驱动程序。

这是 运行 合集的屏幕截图:

谁能告诉我我哪里做错了。

感谢您的建议。

  1. 这里不需要数据文件。
  2. 尝试使用迭代计数,第一次创建资源,但后来计数器变量没有增加,它导致相同的 driverNumber 并且在后端由于验证,资源没有被创建。

可能有两件事需要检查。

  1. 如果任何 CSV 文件被用于请求正文,则它已正确填充在邮递员集合运行器视图中。
  2. 'Iterations' 属性填充了所需的循环计数。


如果 CSV 文件在语法上有效,邮递员将自动选择迭代。

--更新--
似乎 'counter' 环境变量一旦增加就不会 re-mapped。尝试在 counter++ 语句后添加 pm.environment.set("counter",counter),这应该会在增量完成后更新环境变量。