目录
- 一、仅一次控制器
- 二、吞吐量控制器(不推荐使用)
- 三、switch控制器
- 四、随机控制、随机顺序控制器
一、仅一次控制器
Once Only Controller
仅一次控制器。
仅一次控制器: 意思是,一个线程用户只执行一次。
理解?
并发用户是10,不管你设置循环多少次,其下挂载的取样器,每个取样器都只会执行10次。
例1:线程组:线程数是10,时间为1秒,循环次数是5。
例1:仅一次控制器和调试取样器。
例1:运行结果:10次。
例2:仅一次控制器下有2个调试取样器。
例2:运行结果:20次。每个取样器10次。
并发用户是10,不管你运行多长时间,其下挂载的取样器,每个取样器都只会执行10次。
线程组:线程数是10,时间为1秒,循环次数是永远,持续时间是60秒。
运行结果:20次。每个取样器10次。
二、吞吐量控制器(不推荐使用)
Total Executions
运行总次数。
Percent Executions
运行比例(1-100)。
线程组:线程数是10,时间是1秒,永久循环,持续时间是10秒。
吞吐量控制器是控制请求的频率的。
所有用户的吞吐量被控制为了多少。
每个用户的吞吐量被控制为了多少。
控制百分比:使用多个吞吐量控制器,使它们的之和为100%。
总请求量 = 并发用户数 * 时间 * 频率
加了吞吐量控制器,强制把请求频率拉低了,就不能得到服务器的真实性能结果。
三、switch控制器
作用: 输入取样器名称,跳转到某个取样器上去执行。
输入取样器名称为q3。
运行结果:q3
http请求的名称:不支持纯数字。
四、随机控制、随机顺序控制器
随机控制器: 随机挑选其下挂载的取样器中1个执行。(只执行一个)。
随机顺序控制器: 随机打乱多个取样器的执行顺序,多个取样器都被执行了。
脚本链接:
链接:https://pan.baidu.com/s/1Lz8YWh8PlXMT-nVGZTXKaA?pwd=1234 提取码:1234
文章中除标明“图片来自网络”的图片,皆为小编本人所画所截图,计算机知识都一样,如有雷同,纯属巧合。文章是清菡编写的,如有转载,请标明出处!