Jmeter-逻辑控制器简单介绍
来源:互联网 发布:硬科幻 网络 编辑:程序博客网 时间:2024/06/04 22:46
逻辑控制器
逻辑控制器,用来确定采样器的执行顺序。一共有17个控制器。本次先介绍一下前6个控制器。
1.简单控制器
2.吞吐量控制器
3.仅一次控制器
4.交替控制器
5.随机控制器
6.随机顺序控制器
1.简单控制器(最常用)
1.可以管理采样器和其他逻辑控制器。
2.本身不提供任何功能。
(ps:我在做自动化的时候,大部分情况都是用这个控制器)
2.吞吐量控制器
吞吐量控制器控制该控制器下采集器执行的频率。总共有两种模式-百分比和总次数。
Total Executions(执行总次数,N为整数):
1.不勾选“Per User”,吞吐量设置为N。当线程组循环过程中,这个控制器的执行总次数达到N后,即使线程组再循环多少次,这个吞吐量控制器也不会再执行。
2.勾选“Per User”,吞吐量这是为N。每个线程循环过程中,这个控制器的执行次数达到N后,这个线程,即使循环N此,这个吞吐量控制器也不会再执行。Percent executions(执行百分比,N为1-100整数):
1.勾选“Per User”或者不勾选(都一样效果),吞吐量设置为N。当线程组循环结束后,这个吞吐量控制器执行的总次数为
吞吐量控制器执行的总次数 = 线程数 * 循环次数 * (N/100)
(ps:这个地方,建议动手操作一下)
3.仅一次控制器
线程组中,每个线程进行的第一次循环,会执行这个控制器,之后,该线程无论循环多少次,都不会在执行该控制器。
在自动化脚本中,这个控制器,常用来执行“登录”操作。
4.交替控制器
每次循环执行该控制器下的一个采集器,下次循环,按顺序执行下一个采集器。
此处举例说明。如下图:
某线程,第1次循环,只执行该控制器下的“交替1”;
第2次循环,只执行该控制器下的“交替2”;
第3次循环,只执行该控制器下的“交替3”;
第4次循环,只执行该控制器下的“交替1”;
……
忽略子控制器块(此处应该是汉化错误^_^)
1.交替控制器下有一个简单控制器,且勾选该选项
当执行轮到这个简单控制器的时候,会执行这个控制器下面所有的采集器。而这个执行过程,交替控制器会当作它下面的控制器是一个整体。2.交替控制器下有一个简单控制器,不勾选该选项
当执行轮到这个简单控制器的时候,会执行这个简单控制器下面第1个采集器,以此类推。而这个执行过程,这个简单控制器对于交替控制器来说,是透明的。
5.随机控制器
类似于交替控制器,区别是,交替控制器是按顺序的,这个是无序的。
注意:这说明,随机控制器下的采集器,被执行的概率不同。
6.随机顺序控制器
类似于简单控制器,区别是,简单控制器下的采集器会按顺序执行,而随机顺序控制器下的采集器按随机次序执行。
不知道是否够详细
此处讲的6个逻辑控制器,不知道我讲的是否清楚。如果不清楚可以留言,或者加入下面的群,或者关注我的微信公众号“飞测”,里面有更多精彩内容。
后面还有11个控制器,会再分2次讲完。感谢你的关注。
原创链接:
http://blog.csdn.net/cakushin7433/article/details/53122999
- Jmeter-逻辑控制器简单介绍
- JMeter学习逻辑控制器
- Jmeter之逻辑控制器
- Jmeter逻辑控制器
- Jmeter逻辑控制器学习
- JMeter-逻辑控制器
- JMeter逻辑控制器
- jmeter 逻辑控制器
- JMeter--复杂的逻辑控制器
- jmeter应用---逻辑控制器(一)
- jmeter应用---逻辑控制器(二)
- Jmeter简单控制器
- JMeter基础--逻辑控制器Logic Controller
- JMeter基础--逻辑控制器Logic Controller
- Jmeter之逻辑控制器(Logic Controller)
- Jmeter之逻辑控制器(Logic Controller)
- JMeter基础--逻辑控制器Logic Controller
- jemter学习 十四 jmeter逻辑控制器
- js的Bom对象
- GitLab linux安装部署与简单操作
- Java中的静态内部类和非静态内部类
- Java方法之--System.arraycopy方法和Arrays.copyOf()
- 【JavaScript学习】RegExp类型
- Jmeter-逻辑控制器简单介绍
- 设置一个特定对话框的某一个控件的属性(如文本)
- (BFS)A计划--HDOJ
- 华为机试题—0交换排序
- 【JZOJ5231】【NOIP2017模拟A组模拟8.5】序列问题
- Java 字符串拼接 五种方法的性能比较分析 从执行100次到90万次
- IO流——管道流
- maven构建项目一(搭建项目架构)
- 微信网页授权获取用户基本信息(snsapi_userinfo)