bat文件指定jdk路径_jmeter安装教程与新手入门(附jdk安装教程)

本文详细介绍了JMeter的安装过程,包括JDK的安装与环境变量配置,以及JMeter的下载与运行。针对启动失败的问题,指出了可能的Java环境缺失原因。还涵盖了JMeter的基本用法,如设置中文界面、创建线程组、配置HTTP请求取样器以及使用监听器收集测试数据。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

c12c0d5805648b02bdc6346d00cefcb1.png
原作者:听风是风
原出处:博客园
原文链接:https://www.cnblogs.com/echolun/p/10003985.html
版权声明:本文为博主原创文章,转载请附上博文链接

一.前言

这里总结了jmeter完整的安装教程,附上新手使用教程。

二.Jmeter安装

jdk安装(jmeter运行所需环境)

jmeter运行需要java环境,如果没事先安装jdk,启动jmeter会出现“Not able to find Java executable or version. Please check your Java installation.”的错误。

Jdk下载地址:

https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

6f02bd02a8a969f75d11a572a29a9359.png

根据电脑操作系统下载对应的jdk安装包

下载后双击安装包进行安装,事先说明,jdk安装过程会提供两次安装,第一次是安装jre,第二次是安装java。(用来做测试的话可以不需要安装java)

特别说明尽量不要安装到C盘

安装完成了就是配置环境变量。在电脑桌面右键我的电脑,通过:计算机→属性→高级系统设置→高级→环境变量(用来做测试的话可以不需要设置这个变量)

新建JAVA_HOME变量

74b8eb8b0e4b41b072a04fa27240d40f.png

新建,变量名直接复制粘贴JAVA_HOME,变量值输入java安装路径(cmd→java -verbose,查看安装路径)

3f3fbf3105abae50a5327a09d1ecac2a.png

新建Path变量,找到jdk中bin和lib路径

663d11c9e814a5549b7377015a8f6d67.png

环境变量中找到Path,在变量值最后添加jdk中bin和lib的路径

b53b4ed02c16b5f8f9dae783bcdc86dd.png

那么到这里jdk就算全部安装配置完成了。检验下是否安装成功。在搜索处输入cmd回车。

dafacb407d16651606746141643c8f98.png

在cdm中输入 java -version,回车,可以看到有提示java版本号,说明安装没问题。

1ca2b63af305aa2ba620b957c8aea1eb.png

2.jmeter安装

那么jmeter运行环境安装好了,就可以安装jmeter了。没必要找中文版,jmeter自带中文。

jmeter下载地址:http://jmeter.apache.org/download_jmeter.cgi

a057330d624d993b18c2d638656b200e.png

下载完成后直接解压,这里我再E旁新建了一个jmeter文件夹,用于此压缩包解压。解压完成是这样:

21a6db418c168799b8212d3e2b93a714.png

点击bin文件进入文件夹,找到jmeter.bat双击运行

44e7be4183726195d35cd912f50ff435.png

可以看到启动了一个cmd以及我们想要的jmeter了

92f66c137ee510ebea8ee5fb7c522845.png

如果你的只是启动了一个cmd,并没有启动jmeter,并提示Not able to find Java executable or version. Please check your Java installation的错误,那么请检查是否有安装java环境,也就是上方的jdk安装,以及检查环境变量的配置。

到这里jmeter与jdk安装就全部完成了。

三.jmeter新手入门(基本用法与简单的数据分析教程)

1.设置jmeter为中文

f3d09542b75db2884e44bf1557ee4407.png

我们选择简体中文,可以看到所有功能按钮以及下拉都是中文的啦。

d0b48bb44be89691a9c4308ae874f05d.png

不过有个问题,这个中文设置只是在此次使用生效,关闭了再次打开又会变回英文。

2.新手入门的并发数测试

新建线程组,右键蓝色的test plan(测试计划) -- 线程(用户) -- 线程组

d03115e6e7b4a3ee97f24cd2bd7090de.png

线程组就等同于帮你测试的一组虚拟用户,具体多少个用户是由你自己来定义的,这个下面来说。

40facecbab9f91a2e9bf43910116bed0.png

建完了可以看到右边多了一些可以由我们自定义的输入框,一个个解释:

名称:不说了,随你开心。

线程数:好比并发数,你要模拟多少个请求,这里就写多少。

Ramp-up时间:比如线程数100,Ramp-up10,那就是10S内我会启动100个线程,一秒10个。

循环次数:比如我设置为2,那么上面的线程数每个都会请求2次,如果你勾永远,那将子子孙孙无穷尽也,请求个没完没了。

OK,线程组配置完成,我们来配置取样器,右键线程组--添加--取样器(Sampler)--HTTP请求

441e24dd160f0df9df3098fb84290631.png

因为我为线程组改了个名称,所以图中的线程组已经被替换成自定义名称了

6219ad76e5dd2eec4529ff5628fc1ea2.png

取样器需要定义的就两处了,一个是协议,一个服务器名称,协议看网址前面是啥,要么http,要么https,服务器名称这里就用百度为样本了,记住了,给百度做压力测试毕竟不是自家的东西,前面的线程组并发数不要设置的太大了。不然会被封IP的。

61834910c453c5d8cef8e51d74781c5a.png

请求相关的东西就配置完成了,下面配置数据监听方式。右键线程数--添加--监听器--汇总报告

e1b63db83cdb9ace922525b3ed5988dd.png

这里只是以汇总报告为例,还有表格,图形结果等等,根据个人需求选择对应的数据监听方式,你甚至可以同时添加多种监听方式,像这样:

3b3ada53c93904d6818644e90f95335d.png

OK,全部配置完成,点击保存。

1d923de144e08d193704ea43b19e674e.png

它会生成一个jmx格式的测试结果数据,根据自己需求选择存放地址。

点击开始,就可以看到已经开始压力测试了:

c1ea9ca2ad189a7feb8b01a0c0013779.png

上图我用的聚合报告监听,所以能看到一个表格,会统计所有请求完成后的最小平均用时,最大平均用时,吞吐量等信息了。看不懂英语的用有道词典翻译!

例如我想保存这个数据,针对汇总报告,在下方有个保存表格数据。点击保存,可以下载excel表格。

f92763e02dbb89c3f52aae3e1b0fd565.png

这是我对于本公司做的并发数992测试数据

530b42b2f2268acdca7ce5f061f84692.png

那么到这,基本用法也就介绍完毕了。

本文到此也就介绍完毕了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值