关闭

Jmeter教程系列之逻辑控制器

发表于:2022-2-10 09:18

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:爱测试的小浩    来源:CSDN

  (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),我们将立即处理
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号