JMeter控制器

本文概述

  • 取样器
  • 逻辑控制器
【JMeter控制器】控制器可以分为两大类:
  • 取样器
  • 逻辑控制器
取样器 采样器是允许JMeter将特定类型的请求发送到服务器的组件, 它模拟用户对目标服务器的页面请求。
采样器是将组件添加到测试计划中的必不可少的工具, 因为只有这样才能使JMeter知道需要向服务器发送哪种类型的请求。请求可以是HTTP, HTTP, FTP, TCP, SMTP, SOAP等。
以下是JMeter采样器服务的请求列表:
  • FTP请求
  • HTTP请求(也可用于SOAP或REST Web服务)
  • JDBC请求
  • Java对象请求
  • JMS请求
  • JUnit测试请求
  • LDAP要求
  • 邮件要求
  • 操作系统进程请求
  • TCP请求
JMeter采样器只能通过下图所示的方法添加到线程组:
JMeter控制器

文章图片
下图显示了HTTP请求采样器控制面板:
JMeter控制器

文章图片
逻辑控制器 逻辑控制器可帮助你控制线程中采样器的处理顺序。它还可以更改来自其子元素的请求的顺序。
以下是JMeter中所有逻辑控制器的列表:
  • 运行时控制器
  • 中频控制器
  • 交易控制器
  • 录音控制器
  • 简单控制器
  • 当控制器
  • 开关控制器
  • 每个控制器
  • 模块控制器
  • 包含控制器
  • 回路控制器
  • 一次性控制器
  • 交错控制器
  • 随机控制器
  • 随机顺序控制器
  • 吞吐量控制器
下图显示了如何将ForEach Logic Controller添加到测试计划中:
JMeter控制器

文章图片
下图显示了ForEach Controller控制面板:
JMeter控制器

文章图片

    推荐阅读