jmeter---Throughput(吞吐量)系列
JMeter中吞吐量相关的组件
界面简介
1,Throughput Controller(吞吐量控制器)

- 控制该控制器下请求的执行频率,可以选择总次数和百分比两种模式。
- Total Executions(执行总次数,N为整数)
- Percent executions(执行百分比,N为1-100整数)
- Per User :是否针对每个用户,在线程数为1的情况下,勾不勾选,执行效果一样
- 百分比模式下的执行次数:线程数循环次数(N/100)
举个次数栗子:
1,设置脚本如下

2,线程设置:

3,吞吐量控制器设置:

4, 执行结果:
线程循环数是5次,控制器设置了3次,执行结果为3次

Per User 的勾选
这个按钮的作用是:勾选了之后,针对每个用户都是只执行3次,也就是对应线程中的线程数的设置

栗子:
线程设置

不勾选执行结果:
只有一个用户执行了3次


勾选执行结果:
每个用户都执行了3次


2,Constant Throughput Timer(常数吞吐量定时器)
3,jp@gc - Bytes Throughput Over Time(吞吐量和时间关系图)

4,jp@gc - Transaction Throughput vs Threads(吞吐量和线程关系图)

5,jp@gc - Transactions per Second(TPS曲线,分析吞吐量)
