5、《Jmeter基础篇》 从此善用逻辑控制器(3)

故事背景

上一篇,学习了6个控制器4、《Jmeter基础篇》 从此善用逻辑控制器(2)。今天我们学习最后5个。

逻辑控制器

逻辑控制器,用来确定采样器的执行顺序。一共有17个控制器。本次继续介绍一下前6个控制器。

13.模块控制器

14.Include Controller

15.事务控制器

16.While Controller

17.Switch Controller

13.模块控制器

执行到该模块控制器时,会执行该控制器指定的目标控制器。

模块控制器

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

14.Include Controller

通过这个控制器,可以执行外部的jmx文件。注意,引用的外部文件,会执行外部文件中的“Test Fragment”,而“线程组”会被忽略。

Include Controller
下面是引用的外部jmx文件:
外部文件

执行结果见下图。
执行结果

15.事务控制器

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

事务控制器

1.Generate Parent Sample:勾选后,事务控制器会作为它下面所有元素的子元素,不选,则并排显示(通过聚合报告,体验区别吧)。

2.Include duration of timer and pre-post processors in generated sample
:暂时还不太清楚是什么意思。

16.录制控制器

没用过……。

录制控制器

17.Critical Section Controller

确保这个控制器下的测试元素在一个线程中执行。

这里写图片描述

不知道是否够详细

其实最常用的,还是前面介绍的几个控制器。剩下的,我们一起边学边总结咯!

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值