zoukankan      html  css  js  c++  java
  • Jmeter 逻辑控制器 之 交替控制器

    马上国庆节了,没有安排新版本的上线任务,所以最近自学时间比较充裕,决定把Jmeter好好学习学习,并把学习过程分享到博客中,今天呢,学习交替控制器。

    一、认识交替控制器

    如下,在线程组下面创建一个交替控制器:

     设置界面如下:

    忽略资(子)控制器块:如果勾选,则将子控制器作为一个请求,只执行一次。如果不勾选,则子控制器中样例都执行。

    Interleave across threads:(这个选项 我理解的还不够透彻,后期慢慢补充)

    二、简单使用交替控制器

    首先在交替控制器下添加3个样例,线程组下添加一个样例,与交替控制器同层级,线程组设置循环次数为2,执行结果,如下:

    三、交替控制器相互嵌套

    创建一个父交替控制器,其下两个子交替控制器,子交替控制器下面分别添加2个样例,设置线程组循环次数5,如下:

     从上面的结果可以看出,先交替两个子控制器,再交替子控制器下的两个样例。大家明白了吧

    四、忽略子控制器块

    在交替控制器的设置界面,有这样一个选项,是否忽略子控制器,所以这里一般也是交替控制器作为父级控制器时使用的选项,

    这里的子控制器一般指非交替控制器的其他控制器 (如果子控制器也是交替控制器,该项实际和交替控制器的嵌套效果一样了)

    下面,我们在交替器下添加一个循环控制器,设置循环次数 2,线程组循环次数设置为 3,设置交替器 勾选 忽略子控制器,执行后如下结果:

     下面,我们再把交替控制器中 忽略子控制器 去掉勾选,其他设置不变,看看执行结果:

     

  • 相关阅读:
    新手入门:python的pip安装(二)
    新手入门:python的安装(一)
    python解释器和环境安装
    Python基础入门总结
    Python环境搭建教程(windows10)
    漏洞重温之sql注入(三)
    漏洞重温之sql注入(二)
    漏洞重温之sql注入(一)
    漏洞重温之文件上传(FUZZ)
    漏洞重温之文件上传(总结)
  • 原文地址:https://www.cnblogs.com/sandymonk/p/11589494.html
Copyright © 2011-2022 走看看