3.JMeter基本组成部分

简介: 3.JMeter基本组成部分

2.3 JMeter基本组成部分

2.3 .1线程组

线程组是控制JMeter将用于执行测试的线程组数,也可以把一个线程理解为一个测试用户

(作用:通过配置线程组中的线程数来模拟用户。线程数就是用户数,线程组就是用户组)

2.3.1.1 添加线程组

位置:右键点击测试计划–>添加-线程(用户)–线程组

2.3.1.2 线程组的特点
  • 模拟多用户:设定线程数(模拟多人操作)
  • 取样器(请求)和逻辑控制器必须依赖线程组才能使用
  • 一个测试计划下可以添加拖个线程组,他们可以并行或者串行执行

并行:默认情况下线程组为并行执行

串行:在测试计划下勾选“独立运行每个线程组”

清除全部执行结果操作

2.3.1.3 线程组分类
  • setup线程组:用于测试前的预处理操作,在所有的线程组最先执行
  • 普通线程组:用于执行业务测试脚本
  • teardown线程组:用于测试后的后置处理(恢复环境,数据)的操作,在所有的线程组最后执行

2.3.1.4 线程组属性

线程数:模拟虚拟用户数

Ramp-up时间:虚拟用户启动所需要的时间

循环次数:

  • 配置指定次数:控制脚本循环执行的次数
  • 配置循环永远
  • 需要和调度器配置使用
  • 运行时间:脚本执行的时间
  • 延时启动时间:脚本等待特定的时间才能开始运行

线程数m和循环次数n的关系:

  • 如果同时配置,实际发送的HTTP请求数应该为m*n
  • 虽然发送请求的次数相同,但不能相互替换

线程组:代表并发用户数,体现服务器的负载量

循环次数:代表执行时间

(线程组名不同1-1——1-10)

循环次数 (线程组名相同1-1)

循环次数永远-调度器配置

2.3.2 取样器 HTTP请求

http协议: 可以填写为HTTP或者HTTPS,默认不填写为HTTP协议

http主机名/ip:

端口: 可以填写为任何值,默认不填写时为80端口

请求方法: HTTP协议所支持的所有方法

路径: 目录+参数

编码格式: 默认IOS国际标准,推荐使用utf-8

2.3.3 查看结果树

取样器结果:统计请求相关的信息

请求:HTTP请求的请求头和请求体的详细信息

响应: HTTP响应的响应头和响应体的详细信息

相关文章
|
8月前
|
API Apache
性能工具之JMeter5.0核心类JMeterEngine源码分析
【5月更文挑战第17天】性能工具之JMeter5.0核心类JMeterEngine源码分析
168 4
性能工具之JMeter5.0核心类JMeterEngine源码分析
|
8月前
|
Java 测试技术 API
性能工具之JMeter5.0核心类StandardJMeterEngine源码分析
【5月更文挑战第16天】性能工具之JMeter5.0核心类StandardJMeterEngine源码分析
117 4
性能工具之JMeter5.0核心类StandardJMeterEngine源码分析
|
8月前
|
Java 测试技术 Apache
性能工具之JMeter5.0核心源码浅析
【5月更文挑战第14天】性能工具之JMeter5.0核心源码浅析
96 1
性能工具之JMeter5.0核心源码浅析
|
8月前
|
XML 存储 算法
性能工具之JMeter5.0核心类HashTree源码分析
【5月更文挑战第15天】性能工具之JMeter5.0核心类HashTree源码分析
107 2
性能工具之JMeter5.0核心类HashTree源码分析
|
7月前
|
监控 数据可视化 Java
掌握 JMeter 插件管理器:提升性能测试的利器
Apache JMeter 是一款强大的性能测试工具,其灵活性和扩展性使其在性能测试领域广受欢迎。JMeter 插件管理器(JMeter Plugins Manager)为用户提供了一个方便的平台来安装、更新和管理各种插件,从而大大扩展了 JMeter 的功能。
|
Java 测试技术 网络安全
14-Jmeter分布式测试
14-Jmeter分布式测试
|
JavaScript 前端开发
JMeter笔记17 | JMeter逻辑控制器简介
JMeter笔记17 | JMeter逻辑控制器简介
186 0
JMeter笔记17 | JMeter逻辑控制器简介
|
Java 测试技术 Apache
JMeter笔记1 | JMeter简介及体系结构
JMeter笔记1 | JMeter简介及体系结构
144 0
JMeter笔记1 | JMeter简介及体系结构
JMeter笔记2 | JMeter原理及测试计划要素
JMeter笔记2 | JMeter原理及测试计划要素
102 0
JMeter笔记2 | JMeter原理及测试计划要素