jmeter组件---逻辑控制器2

一,组件简介

1、Once Only Controller

仅一次控制器,控制在其下面的测试原件仅执行一次(如果它的父级是循环控制器的话,每一次循环都会执行一次)

2、Critical Section Controller

临界部分控制器,确保这个控制器下的测试元素在一个线程中执行

3、Simple Controller

简单控制器,使用率最高的控制器之一,没有特殊作用,就是单纯的为提取器和其他逻辑控制器做区分
在这里插入图片描述

1.可以管理采样器和其他逻辑控制器。
2.本身不提供任何功能

在这里插入图片描述

4、Transaction Controller

事务控制器,生成一个额外的采集器,用于测量嵌套在其内的测试元素执行的总时间

在这里插入图片描述

  • Generate Parent Sample:是否展示该控制器下面子元素,勾选就展示
  • Include duration of timer and pre-post processors in generated sample
    :是否统计定时器和前置处理器的时间,勾选就统计

在这里插入图片描述
聚合报告查看样式差别:

在这里插入图片描述

5、Module Controller

模块控制器,执行到该模块控制器时,会执行该控制器指定的目标控制器
在这里插入图片描述

Find target element:在下面的树状结构中,选择目标控制器。执行脚本,当执行到该模块控制器时,会跳转到目标控制器执行。目标控制器执行完之后,调回到当前的模块控制器,执行其后的其他脚本内容。
在这里插入图片描述

6、Include Controller

包含控制器,

加载一个外部的JMX文件,配合测试片段元件使用

7、Recording Controller

录制控制器 ,是一个占位符,指示代理服务器应将样本记录到何处。在测试运行期间,它没有任何作用,类似于简单控制器。但是在使用HTTP(S)测试脚本记录器进行记录的过程中,默认情况下,所有记录的样本都将保存在“记录控制器”下。
在这里插入图片描述

8、bzm - Weighted Switch Controller

加权开关控制器,按照设置的权重比来执行该子元素
https://www.blazemeter.com/blog/jmeters-weighted-switch-controller-the-ultimate-guide

9、jp@gc - Parameterized Controller

参数化控制器,如果需要使用不同的参数执行相同动作的重复序列,则可以使用“参数化控制器”插件
https://www.blazemeter.com/blog/jmeter-parameterization-the-complete-guide

二,其他组件

全组件目录

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值