【发布时间】:2021-12-14 00:10:17
【问题描述】:
在 JMeter 中如何根据定义的输入迭代具有嵌套条件的请求
在我的应用程序中,我们有 3 个请求
- 获取车辆类型(我们需要选择汽车、自行车)
- 输入汽车/自行车的品牌名称
- 输入汽车/自行车的型号名称
我只有三个请求,但根据我的输入,我需要迭代请求的循环。在下表中给出了迭代的示例流程
:输入车辆类型 - 汽车:第一次请求:
:输入品牌名称 - TATA:第一个品牌的第二次请求:
:输入模型 - Altroz:第一个模型的第三次请求:
:输入模型 - Nexon:第二个模型的第三个请求:
:输入模型 - 鹞:第三个模型的第三个请求:
:输入品牌名称 - Maruthi:第二个品牌的第二次请求:
:输入模型 - Swift:第一个模型的第三次请求:
:输入模型 - Baleno:第三次请求第二个模型:
在上面的示例中,第一个请求将仅发送一次,但品牌和型号请求会根据输入进行迭代。在上面的品牌表中,我需要迭代 2 次,在第一个品牌内我需要迭代模型 3 次,在第二个品牌内我需要重复模型 2 次。我们可以使用任何循环控制器来实现这一点,还是我们需要编写脚本来实现这一点,以及当多个用户或线程运行相同时,我们如何设置相同的 csv 数据
【问题讨论】: