为了账号安全,请及时绑定邮箱和手机立即绑定

Jmeter-逻辑控制器介绍1

1:简单控制器

【线程组】-【简单控制器】

【简单控制器】用来分组的作用 可以将实现一个小功能的所有元件整合在一起 这样看起来会比较整齐 实际上简单控制器并没有实际的功能。


2:循环控制器

【线程组】-【循环控制器】

2.1:添加2个循环控制器和2个sampler




2.2:查看结果树发现他的运行书序是先运行3次debug sampler1然后在运行2次debug sampler2 


2.3:【循环控制器】运行有先后顺序 因为只是1个线程在有序运行。

3:仅一次控制器

3.1:【线程组】-【循环控制器】-【仅一次控制器】

循环控制器设置循环3次


3.2:仅一次控制器下的元件只运行一次 其他的则受循环控制器控制 会循环3尺


3.3:仅一次控制器下的sampler只运行一次 其他的sampler则受循环控制器控制


4:交替控制器

4.1:【线程组】-【循环控制器】-【交替控制器】-【Sampler】

如下图交替控制器中添加3个sampler 循环控制器下添加一个交替控制器和一个sampler 并设置循环次数为3次


4.2:查看结果树发现有循环3次 循环书序为交替循环



5:随机控制器

5.1:随机控制器下的sampler有添加3个  每运行一次会随机地运行一个sampler


6:随机顺序控制器

6.1:随机顺序控制器执行一次会随机打乱执行它下面的所有的sampler一次

PS:与【随机控制器】不同 【随机控制器】运行一次只随机运行它下面的一个sampler



7:随机控制器与循环控制器的结合

7.1:【循环控制器】下有一个sampler和一个[随机控制器];所以运行时【随机控制器】和【Debug Sampler】会顺序运行10次 只是每次【随机控制器】下的sampler会随机抽出来一个运行



7.2:查看结果树【随机控制器】中的sampler每循环一次随机运行一个 【循环控制器】下的sampler会跟随【随机控制器】中的sampler顺序执行


8:随机顺序控制器与循环控制器的结合

8.1:如下图添加【循环控制器】 设置循环次数为3次



8.2:【随机顺序控制器】下的sampler会随着每一次的循环而随机打乱循环一次 【循环控制器】下的sampler会每次循环跟随者【随机顺序控制器】顺序执行


9:事务控制器

9.1:事务控制器下的所有sampler会当做一套完整的事务来处理


9.2:查看聚合报告会统计【事务控制器】下的所有事务的聚合报告和总体的聚合报告

原文出处

点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消