本文概述
- 取样器
- 逻辑控制器
- 取样器
- 逻辑控制器
采样器是将组件添加到测试计划中的必不可少的工具, 因为只有这样才能使JMeter知道需要向服务器发送哪种类型的请求。请求可以是HTTP, HTTP, FTP, TCP, SMTP, SOAP等。
以下是JMeter采样器服务的请求列表:
- FTP请求
- HTTP请求(也可用于SOAP或REST Web服务)
- JDBC请求
- Java对象请求
- JMS请求
- JUnit测试请求
- LDAP要求
- 邮件要求
- 操作系统进程请求
- TCP请求
文章图片
下图显示了HTTP请求采样器控制面板:
文章图片
逻辑控制器 逻辑控制器可帮助你控制线程中采样器的处理顺序。它还可以更改来自其子元素的请求的顺序。
以下是JMeter中所有逻辑控制器的列表:
- 运行时控制器
- 中频控制器
- 交易控制器
- 录音控制器
- 简单控制器
- 当控制器
- 开关控制器
- 每个控制器
- 模块控制器
- 包含控制器
- 回路控制器
- 一次性控制器
- 交错控制器
- 随机控制器
- 随机顺序控制器
- 吞吐量控制器
文章图片
下图显示了ForEach Controller控制面板:
文章图片