一、 配置JDK环境
1.由于,jmeter 是用纯java开发的一个可跨平台的绿色软件,所以,我们在使用jmeter之前,必须要安装基于Windows下的jdk环境。下面安装jdk,检查是否安装jdk方法(cmd运行输入java -version),如下图显示即为已经安装。
关于 Java 环境配置可参见博客:Java 环境配置 ,就不多赘述了。
二、下载与安装 Jmeter
jmeter是Apache下的一款开源免费的接口测试工具,所以可以直接在官网下载,不用担心激活问题
官方网站地址:
https://jmeter.apache.org/download_jmeter.cgi
一般我们是在 windows 系统下使用 Jmeter,所以下载 zip 安装包即可
百度网盘下载
链接:Jmeter5.6.3版本下载链接
提取码:0000
下载完 zip 包之后直接解压
注意: 解压的路径中不能含有空格和中文, 否则使用过程中可能会出现问题
三、Jmeter 环境配置
之前我安装过jmeter5.1.1,所以我又新建一个系统变量,如图
变量名:JMETER_HOME_5.6
变量值:D:\jmeter5.6\apache-jmeter-5.6.3(jmeter 的安装目录)
同时还需要添加 Path 的 配置,选择 Path ,点击 编辑
新建环境变量:%JMETER_HOME_5.6%\bin,如果同时又2 个版本,把最新的移动最上面
四、启动方式
- 把jmeter的bin目录下的ApacheJMeter.jar发送到桌面快捷方式后,直接点击启动
- 在cmd里面输入:jmeter
五、常用设置
-
设置编码集
因为 Jmeter 默认编码集为:ISO-8859-1,所以在 Jmeter 中使用中文的话可能会出现乱码的情况,需要将编码集配置为 utf-8
打开 jmeter.properties 核心配置文件,添加:sampleresult.default.encoding=utf-8 配置,然后保存即可。
-
设置永久汉化–语言为中文
打开 jmeter.properties 核心配置文件,添加:language=zh_CN 配置,然后保存即可
-
外观设置
一般选择Windows或者最后一个,其他的可能会有展示UI方面的一些BUG
六、压测工具对比
相同点: 都支持分布式压测
不同点:Jmeter和locust开源免费、报告简单、都不支持资源监控、loadrunner需要收费、报告完善、支持资源监控,