jmeter---Throughput(吞吐量)系列

JMeter中吞吐量相关的组件

  • 界面简介
    • 1,Throughput Controller(吞吐量控制器)
    • 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曲线,分析吞吐量)

界面简介

1,Throughput Controller(吞吐量控制器)

jmeter---Throughput(吞吐量)系列_第1张图片

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

举个次数栗子:

1,设置脚本如下
在这里插入图片描述

2,线程设置:

jmeter---Throughput(吞吐量)系列_第2张图片

3,吞吐量控制器设置:

jmeter---Throughput(吞吐量)系列_第3张图片

4, 执行结果:
线程循环数是5次,控制器设置了3次,执行结果为3次
jmeter---Throughput(吞吐量)系列_第4张图片

Per User 的勾选

这个按钮的作用是:勾选了之后,针对每个用户都是只执行3次,也就是对应线程中的线程数的设置
jmeter---Throughput(吞吐量)系列_第5张图片

栗子:

线程设置
jmeter---Throughput(吞吐量)系列_第6张图片
不勾选执行结果:
只有一个用户执行了3次
jmeter---Throughput(吞吐量)系列_第7张图片
在这里插入图片描述
勾选执行结果:
每个用户都执行了3次
jmeter---Throughput(吞吐量)系列_第8张图片
jmeter---Throughput(吞吐量)系列_第9张图片

2,Constant Throughput Timer(常数吞吐量定时器)

3,jp@gc - Bytes Throughput Over Time(吞吐量和时间关系图)

jmeter---Throughput(吞吐量)系列_第10张图片

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

在这里插入图片描述

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

jmeter---Throughput(吞吐量)系列_第11张图片

你可能感兴趣的:(#,Jmeter组件基础)