Jmeter-Throughput Controller 吞吐量控制器

Posted xiege

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Jmeter-Throughput Controller 吞吐量控制器相关的知识,希望对你有一定的参考价值。

比如在压测是时候,我设置了100个线程组,循环2次,那么我想根据吞吐量进行并发请求,这时候可以用到这个吞吐量控制器

技术图片

 

 

 

PercentExecutions:按执行次数的百分比来计算执行次数,Throughput的取值范围是0-100,

TotalExecutions:按执行次数来计算执行,Throughput设置必须是整数,最好是小于等于设置循环数,如果设置大于线程总数,实际执行结果还是按照线程数计算的

技术图片

技术图片

 

 

 

 PerUser:如果选择的话,则按照这个虚拟的用户数来执行,不选则按照所有虚拟数量来执行计算次数

------

【场景1】PercentExecutions设置50%,不勾选peruser

技术图片

 

 技术图片

 

 执行结果如下,10次:

技术图片

 

 

【场景2】,PercentExecutions设置50%,勾选peruser

技术图片

 

运行结果,还是10次:

 技术图片

 

 

【场景3】TotalExecutions模式,不勾选peruser

技术图片

技术图片

 

运行结果就只允许Throughput设置的次数,8次;

 技术图片

 

 【场景4】

TotalExecutions模式,勾选peruser

 技术图片

 

 运行结果就是16次,循环次数2*8=16次,

技术图片

 

以上是关于Jmeter-Throughput Controller 吞吐量控制器的主要内容,如果未能解决你的问题,请参考以下文章

Control.Select() 和 Control.Focus() 有啥区别?

Control.Invoke() 与 Control.BeginInvoke() [重复]

Control.Enter 和 Control.GotFocus 事件有啥区别?

零基础学习CANoe Panel(16)—— Clock Control/Panel Control/Start Stop Control/Tab Control

如何让用户使用 control + + 进行放大和 control + - 进行缩小?

Laravel cors 'Access-Control-Allow-Origin' 和 'Access-Control-Allow-Headers'