工作流的Jmeter负载测试设计

l7mqbcuq  于 2023-05-22  发布在  其他
关注(0)|答案(1)|浏览(180)

1.我有一个API(把它当作父api),现在api会在它下面给予我一些子列表。
例如:parent API(id:1924),现在parent下的子id是1,2,3,4
1.现在每个子进程都应该执行顺序工作流。(这个工作流,我创建了一个线程组)
1.问题是父API给了我子程序的详细信息列表,子程序应该执行工作流,如何并行化子程序工作流。
1.每个父API的子api可能不相同它可能是1或2或最多1000
更清楚地说:
parent给我child1,child2,child3
child1、child2、child3应执行工作流线程组
但所有的查尔兹应该平行产卵。

parent
                     !
    child1.  child2.  child3 child4
      wf       wf       wf     wf
yiytaume

yiytaume1#

JMeter有一个并行采样器插件,它可以并行执行其中列出的URL,URL列表可以使用JSR223预处理器和简单的Groovy代码动态填充,如:

1.upto(vars.get('yourVar_matchNr') as int, { index ->
    sampler.addURL(vars.get('yourVar_' + index))
})

并行采样器和控制器可使用JMeter Plugins Manager安装

相关问题