Jmeter教程系列之逻辑控制器(图)

测试工具 创建于:2022-02-10
  
(1)ForEach控制器:   创建用户定义的变量。
  添加ForEach控制器 输入用户定义变量的前缀 设置引用变量内容 设置读取数据的角标。
  ForEach控制器运行结果:
  
(2)如果(If)控制器:   提取登录成功的信息 用户名为admin。
  添加如果(If)控制器 数值格式:"${username}"==“admin” ${username}为正则提取的数值。
  IF控制器运行结果:
  
(3)循环控制器:   添加循环控制器 设置需要循环的次数。
  循环控制器运行结果:
  
(4)事务控制器:   添加事务控制器 事务控制器会生产一个额外的采样器,用来统计该控制器下所有子节点的所有信息。
  不勾选Gererate parent sample 执行结果:
  勾选Gererate parent sample 执行结果:
  
(5)简单控制器:   简单控制器用来设计脚本架构使用 标记并汇总请求的作用 采样器在简单控制器中按照顺序执行。
  
(6)仅一次控制器:   仅一次控制器:该控制器内的请求只执行一次,无论线程循环多少次 使用场景为登录,在并发的情况,登录只执行一次即可。   设置线程的循环次数。
  添加仅一次控制器。
  仅一次控制器运行结果:
  
(7)随机顺序控制器:   随机顺序控制器:请求按照随机的顺序运行请求。   添加随机顺序控制器。
  随机顺序控制器运行结果:
  
(8)Switch Controller控制器:   设置Switch Controller控制器 设置执行的请求 角标从0开始 左闭右开。
  Switch Controller控制器执行结果:
  以上为jmeter常用的逻辑控制器,需要私下勤奋练习。


  
本文内容不用于商业目的,如涉及知识产权问题,请权利人联系51Testing小编(021-64471599-8017),我们将立即处理

来这里,成为51Testing签约原创作者!

原文地址:http://www.51testing.com/?action-viewnews-itemid-4481171

免责声明:本文来源于互联网,版权归合法拥有者所有,如有侵权请公众号联系管理员

* 本站提供的一些文章、资料是供学习研究之用,如用于商业用途,请购买正版。

发表于:2022-2-10 09:18 作者:爱测试的小浩 来源:CSDN