如何使用JMeter在同一个循环中以不同的间隔循环采样器

hts6caw3  于 2022-11-09  发布在  其他
关注(0)|答案(1)|浏览(166)

想法是独立循环请求,线程将运行20分钟。一个样本将每5秒采样一次。简单控制器中的其他样本将以10秒的延迟逐个循环。

pepwfjgg

pepwfjgg1#

我不认为您能够在一个线程组的范围内运行具有不同吞吐量的采样器,因为JMeter将始终等待前一个采样器完成,然后再启动下一个采样器。
选项位于:
1.将/api-common/rest/rmslistterms移动到单独的线程组
1.或者添加If Controller作为/api-common/rest/rmslistterms的父级,并将其配置为每隔两次迭代运行一次,例如,可以使用的__jexl3()函数如下所示:

${__jexl3(${__jm__Loop Controller__idx} % 2 == 0,)}

相关问题