在 Postman 中使用 JSON 创建多条记录
Create multiple records using JSON in Postman
我想在我的数据库中创建 100 个驱动程序条目,为此我使用邮递员并使用 JSON 自动创建并且 json 每次都期望一个唯一的 driver_number POST 请求成功。
我可以使用 JMeter 做同样的事情,但想探索邮递员。
附上截图以供参考:
预请求脚本:
测试:
最初尝试创建少量驱动程序。一旦我选择 运行 Collection 选项并在 运行 之后, 它只创建一个驱动程序,其中循环需要 运行 多次。 并且需要创建多个驱动程序。
这是 运行 合集的屏幕截图:
谁能告诉我我哪里做错了。
感谢您的建议。
- 这里不需要数据文件。
- 尝试使用迭代计数,第一次创建资源,但后来计数器变量没有增加,它导致相同的 driverNumber 并且在后端由于验证,资源没有被创建。
可能有两件事需要检查。
- 如果任何 CSV 文件被用于请求正文,则它已正确填充在邮递员集合运行器视图中。
- 'Iterations' 属性填充了所需的循环计数。
如果 CSV 文件在语法上有效,邮递员将自动选择迭代。
--更新--
似乎 'counter' 环境变量一旦增加就不会 re-mapped。尝试在 counter++
语句后添加 pm.environment.set("counter",counter)
,这应该会在增量完成后更新环境变量。
我想在我的数据库中创建 100 个驱动程序条目,为此我使用邮递员并使用 JSON 自动创建并且 json 每次都期望一个唯一的 driver_number POST 请求成功。 我可以使用 JMeter 做同样的事情,但想探索邮递员。
附上截图以供参考:
预请求脚本:
测试:
最初尝试创建少量驱动程序。一旦我选择 运行 Collection 选项并在 运行 之后, 它只创建一个驱动程序,其中循环需要 运行 多次。 并且需要创建多个驱动程序。
这是 运行 合集的屏幕截图:
谁能告诉我我哪里做错了。
感谢您的建议。
- 这里不需要数据文件。
- 尝试使用迭代计数,第一次创建资源,但后来计数器变量没有增加,它导致相同的 driverNumber 并且在后端由于验证,资源没有被创建。
可能有两件事需要检查。
- 如果任何 CSV 文件被用于请求正文,则它已正确填充在邮递员集合运行器视图中。
- 'Iterations' 属性填充了所需的循环计数。
如果 CSV 文件在语法上有效,邮递员将自动选择迭代。
--更新--
似乎 'counter' 环境变量一旦增加就不会 re-mapped。尝试在 counter++
语句后添加 pm.environment.set("counter",counter)
,这应该会在增量完成后更新环境变量。