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

一、认识交替控制器

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

设置界面如下:

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

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

二、简单使用交替控制器

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

三、交替控制器相互嵌套

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

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

四、忽略子控制器块

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

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

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

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

 

最新文章

  1. Python>>>使用Python和Pygame创建画板
  2. 【转】error while loading shared libraries: libevent-2.0.so.5: cannot open shared object file: No such file or directory
  3. 构建自己的PHP框架--搭建基本结构
  4. Flink Internals
  5. ios添加方法快捷方式
  6. Ubuntu Install Chrome Brwoser
  7. 使用Jenkins构建持续集成环境
  8. 以Akka为示例,介绍Actor模型
  9. poj 1003 Hangover
  10. 多线程程序设计学习(6)Producer-Consumer模式
  11. activiti源码解读之心得整编
  12. 【Python项目】配合爱漫画爬取漫画脚本而设计的GUI漫画阅读器 (一)
  13. 判断是ios还是android
  14. 1734: [Usaco2005 feb]Aggressive cows 愤怒的牛
  15. SpringBoot学习之自动依赖
  16. SVG制作可爱小页面
  17. Error: File 'C:\somepath\bin\ARM\Release\App_1.1.218.0_scale-100.appx' not found.
  18. ARMV8 datasheet学习笔记4:AArch64系统级体系结构之编程模型(3)- 异常
  19. 【翻译】Context should go away for Go 2
  20. QQ传文件测试要点

热门文章

  1. 0011SpringBoot的@EnableWebMvc全面接管SpringMVC的自动配置(源码)
  2. BZOJ 2502 清理雪道/ Luogu P4843 清理雪道 (有源汇上下界最小流)
  3. Air Raid POJ - 1422 【有向无环图(DAG)的最小路径覆盖【最小不相交路径覆盖】 模板题】
  4. C++基础--if/else和switch/case的区别
  5. 图的基本存储的基本方式一(SDUT 3116)
  6. C语言学习笔记7-字符串
  7. windows游戏编程X86 (内存)寄存器相关的基本概念
  8. 关系型数据库的树形结构查询(Oracle、Postgres)
  9. csp-s模拟110
  10. Java锁优化