其他分享
首页 > 其他分享> > Jmeter吞吐量控制器 Thoutghput Controller

Jmeter吞吐量控制器 Thoutghput Controller

作者:互联网

Jmeter吞吐量控制器 Thoutghput Controller

一、Thoutghput Controller界面

Thoutghput Controller元素名称

Thoutghput Controller功能

Name 定义Thoutghput Controller名称
Comments 注释,描述Thoutghput Controller在业务中的作用
Percent Executions

按执行次数的百分比计算执行次数

百分比模式下,是否勾选Per User对执行次数无影响

Total Executions 按Throughput设定值来执行次数
Throughput 设置执行次数
Per User

如果选中,则执行次数为每个线程数*Throughput次数

如果不选中,则执行次数为每个线程数

 二、Thoutghput Controller实例

@Thoutghput Controller介绍

Thoutghput Controller是用来控制它下面子元件执行次数,并非控制吞吐量。它有两个模式分别是Percent Executions和Total Executions

@Thoutghput Controller应用场景

Thoutghput Controller应用在混合场景中有多个业务,且要求每个业务按照设定的执行次数比例执行,这个时候可将每个业务放在单独的Thoutghput Controller控制器下,根据业务需要设置每个Thoutghput Controller执行次数。

@Thoutghput Controller实例运行结果

序号 线程数 循环次数 模式 Throughput Per user 执行次数 说明
1 2 10 Percent 50 Y 10 Percent模式下,是否勾选Per User对执行次数无影响
2 2 10 Percent 50 N 10 Percent模式下,是否勾选Per User对执行次数无影响
3 2 10 Total 7 Y 14 勾选Per User,执行次数为每个线程数*Throughput次数
4 2 10 Total     7 N 7 不勾选Per User,执行次数为1个线程数*Throughput次数。
5 2 2 Total     10 Y 4 线程组循环次数小于Throughput次数时,Throughput设置次数和Per User失效,执行次数为线程数*循环次数=4
7 2 2 Total     10 N 4 线程组循环次数小于Throughput次数时,Throughput设置次数和Per User失效,执行次数为线程数*循环次数=4

 

Bruce小鬼 发布了282 篇原创文章 · 获赞 106 · 访问量 39万+ 他的留言板 关注

标签:Thoutghput,次数,Controller,Throughput,Per,线程,Jmeter
来源: https://blog.csdn.net/m0_38039437/article/details/104106769