Jmeter安装和介绍
介绍
Apache JMeter是一个Apache项目,可以用作负载测试工具,用于分析和测量各种服务的性能,可用于 Web 应用程序的接口测试、自动化测试、性能测试。
安装
Jmeter 依赖 Java运行时,所以需要在本机安装 JRE 或 JDK。
安装步骤
首先下载 Jmeter,然后解压zip包。
- Windows
- 进入解压后文件夹 \bin 文件夹中,双击 jmeter.ba t,启动图形界面GUI。
- Unix/Linux
- 进入解压后文件夹 \bin 的命令行,执行./jmeter.sh 命令启动图形界面GUI。
注意:不需要配置JMETER_HOME环境变量,如果配置了,那么你的电脑就有且仅能运行一个Jmeter。其他版本的 Jmeter可能直接闪退,因为不配置时会读取 Jmeter当前目录下的环境变量,不同 Jmeter 版本下的环境变量会有所不同。
目录结构
- bin 启动 配置文件
- lib jar包 工具自身jar, 以及第三方jar
- ext 第三方插件管理
- docs 文档 用于jmeter进行二次开发调用的api 接口文档
- printable_docs 离线帮助文档
- extras 扩展 CICD 性能测试持续集成
配置
- 设置语言:
- 以.properties结尾的文件,都是jmeter的属性配置文件
- 属性配置文件 jmeter.properties
注意:修改属性配置文件中的信息,一定要重启才能生效
在图形界面的options > choose language 修改语言后会临时切换gui界面语言,一旦关闭gui,就会被还原。如果要永久生效,需要修改properties文件。
图形界面
- 测试计划
- 元件
- 线程组: 接口、自动化测试时,基本不会去改动
- 性能测试,这个是用于进行性能场景设计的
- 线程组:进行性能场景设计
- setup线程组
- 前置
- teardown线程组
- 后置
- 配置元件
- 优先级是最高的
- 用户定义变量
- 监听器
- 性能结果进行监控,展示结果数据
- 不同的元件,是从不同的角度,展示结果数据
- 取样器: 根据不同的协议,使用不同的取样器编写脚本
- 逻辑控制
- 前置
- 用户参数
- 后置
- 对 取样器进行控制
- 定时器
- 线程组: 接口、自动化测试时,基本不会去改动
- 元件
(本文完)
Jmeter安装和介绍
https://maojun.xyz/blog/2023/09/Jmeter安装和介绍.html