apache-jmeter-5.1.1安装部署与使用教程(小白一看就会)
一、准备工作
-
下载 JMeter
- 安装包下载:https://pan.quark.cn/s/cb393e4131dc,你已经有了
apache-jmeter-5.1.1.zip
,这个就是 JMeter 的安装包,不用再额外去下载。
- 安装包下载:https://pan.quark.cn/s/cb393e4131dc,你已经有了
-
确保电脑上有 Java
- JMeter 是用 Java 写的,所以你电脑上得先装了 Java(建议 Java 8 或 Java 11)。
- 检查方法:打开命令行(Windows按
Win + R
,输入cmd
),然后输入:
如果能看到类似java -version
java version "1.8.0_xxx"
或java version "11.x.x"
这样的信息,说明已经安装好了。 - 如果没有 Java,先去官网下载并安装 Java JDK(推荐 8 或 11 版本)。
二、解压 JMeter
-
找到你的
apache-jmeter-5.1.1.zip
文件,双击用压缩软件(比如 WinRAR、7-Zip 等)解压到一个文件夹,比如:D:\jmeter\apache-jmeter-5.1.1
(你可以自己选个地方放,记住这个路径就行)
-
解压后,你会看到里面有个文件夹叫
bin
,这个很重要,后面要用。
三、启动 JMeter
方法一:用图形界面(最常用,适合写测试计划)
-
进入 bin 目录
- 打开刚才解压的那个文件夹,比如
D:\jmeter\apache-jmeter-5.1.1\bin
- 打开刚才解压的那个文件夹,比如
-
运行 jmeter.bat(Windows 用户)
- 在 bin 文件夹里找到一个叫 **
jmeter.bat
的文件,双击它就可以启动 JMeter 的图形界面了**。 - 等一小会儿,会弹出一个窗口,左边是测试计划等设置项,右边可以配置各种东西。这就是 JMeter 的操作界面。
- 在 bin 文件夹里找到一个叫 **
小提示:如果双击后没反应,或者黑窗口一闪而过,可能是 Java 没装好,再检查下 Java 是否正确安装。
方法二:命令行/非图形界面(一般用来跑测试,不用于编辑)
如果你想跑已有的测试脚本,但不想打开界面,也可以用命令行方式(这个比较高级,新手可以先不管)。
四、开始使用 JMeter(简单说下流程)
JMeter 主要用来做 性能测试,比如模拟很多人同时访问一个网站或接口,看服务器撑不撑得住。
简单使用步骤如下(用图形界面):
-
新建一个测试计划(Test Plan)
- 打开 JMeter 后,默认已经有一个 “测试计划”,你可以直接用,或者右键添加一个新计划。
-
添加线程组(Threads Users)
- 右键 测试计划 → 添加 → 线程(用户)→ 线程组
- 这里是设置 “模拟多少人”(线程数)、“跑多久”、“多长时间开始跑满人” 的地方。
- 比如你想模拟 100 个人,每个花 10 秒启动,然后跑 60 秒,就在这里调参数。
-
添加 HTTP 请求
- 在“线程组”上右键 → 添加 → 取样器 → HTTP 请求
- 这里填你要测试的网址,比如:
- 协议:
http
或https
- 服务器名称或IP:比如
www.example.com
或者192.168.1.1
- 端口号:比如
80
或443
(https默认443) - 请求路径:比如
/api/test
- 协议:
- 这相当于模拟一个用户去访问某个页面或接口。
-
添加查看结果树(可选,用来调试)
- 右键线程组 → 添加 → 监听器 → 查看结果树
- 运行测试时,这里会显示每个请求发了什么,收到了什么返回,用来调试用,但正式压力测试时不要开,会很占资源!
-
添加聚合报告(推荐,用来看最终结果)
- 右键线程组 → 添加 → 监听器 → 聚合报告
- 这个会统计平均响应时间、错误率、吞吐量等关键指标,是看性能结果的主要地方。
-
保存测试计划
- 点菜单上的 文件 → 保存测试计划为...,可以存成
.jmx
文件,方便下次打开继续编辑。
- 点菜单上的 文件 → 保存测试计划为...,可以存成
-
运行测试
- 点工具栏上那个绿色的 “启动”按钮(▶️),JMeter 就会开始模拟用户发送请求。
- 看 监听器(比如聚合报告) 里的结果,分析服务器表现。