Jmeter基础入门教程【20】--常用功能详解:简单控制器&Random Controller随机控制器

前言
作者简介:短尾巴小鳄鱼 ,一位不放弃自己的上进卷妹
如果文章知识点有错误的地方,请留言指正~和大家一起学习,一起进步
人生格言:昨日种种,皆成今我。今日种种,方成新我。切莫踌躇,莫停留,莫沉溺
如果感觉博主的文章还不错的话,还请关注、点赞、收藏三连支持一下博主哦

文章目录

        • 一、简单控制器
          • 1. 作用
          • 2. 具体实例
        • 二、Random Controller随机控制器
          • 1. 作用
          • 2. 参数详解
          • 3. 具体实例

一、简单控制器

1. 作用
  • 最基本的控制器,对Jmeter测试运行没有任何影响,可以将某些请求归集在一个简单控制器中,视为一个模块,使脚本结构更清晰
    Jmeter基础入门教程【20】--常用功能详解:简单控制器&Random Controller随机控制器_第1张图片
2. 具体实例

Jmeter基础入门教程【20】--常用功能详解:简单控制器&Random Controller随机控制器_第2张图片

二、Random Controller随机控制器

1. 作用
  • 当该控制器下有多个子项时,每次循环会随机执行其中一个

  • 支持我们在做容量测试时,随机分配业务比例,最大程度的模拟
    Jmeter基础入门教程【20】--常用功能详解:简单控制器&Random Controller随机控制器_第3张图片

2. 参数详解

Jmeter基础入门教程【20】--常用功能详解:简单控制器&Random Controller随机控制器_第4张图片

  • 忽略子控制器模块:勾选后,随机控制下的子控制器中的多个子项只会被执行一个
3. 具体实例

不勾选忽略子控制器模块的例子:

我们在随机控制器外层包一个循环控制器,设置循环次数是3次

随机控制器下有三个取样器+一个简单控制器(简单控制器下有两个取样器)
Jmeter基础入门教程【20】--常用功能详解:简单控制器&Random Controller随机控制器_第5张图片

运行结果如下:
Jmeter基础入门教程【20】--常用功能详解:简单控制器&Random Controller随机控制器_第6张图片

可以看到,随机控制器下,每个循环随机执行一个子项

勾选忽略子控制器模块的例子

把随机控制器下的“忽略子控制器模块”选项打开

运行结果如下:
Jmeter基础入门教程【20】--常用功能详解:简单控制器&Random Controller随机控制器_第7张图片

可以看到,会忽略掉简单控制器,把简单控制器下的一个随机的子项执行了。

你可能感兴趣的:(Jmeter,jmeter,性能测试)