安装
安装前需要电脑中安装了jdk,并配置了环境变量;
-
官网下载地址:http://jmeter.apache.org/


-
历史版本的下载:
历史版本下载网址:https://archive.apache.org/dist/jmeter/binaries/
历史版本官网详细入口截图:



我下载的是jmeter4.0版本,对应jdk1.8。然后就进行解压
需要注意:
1)解压之后压缩包叫apache-jmeter-4.0.zip,如是src.zip后缀的都不对,打开之后会报错不可用,因为里面缺少我们下一步将要配置的环境变量.jar文件。
2)对应的jdk版本不可太低,一般jmeter3.0的对应jdk1.7,jmeter4.0对应jdk1.8以上,否者启用jmeter也会报错。
3)一定要确保环境变量配置正确(包括jdk的与jmeter的环境变量配置)。 -
配置环境变量
将压缩包解压到电脑的相应位置中,并配置环境变量;
电脑桌面----》“计算机”图标----》鼠标右键选择“属性”----》点击高级系统设置----》高级—》环境变量页面

在系统变量框,点击“新建”,建立一个变量:JMETER_HOME,值为你解压的jmeter安装路径。然后点击确定保存即可。

配置classpath变量,没有的话也要按照上面步骤进行新建,有的话直接进行选中,点击编辑即可。
变量值固定为:
%JMETER_HOME%\lib\ext\ApacheJMeter_core.jar;%JMETER_HOME%\lib\jorphan.jar;%JMETER_HOME%\lib/logkit-2.0.jar;
做完之后一定要保存,不确定的话可以直接点击确定按钮直到退到我的电脑页面

-
汉化:
打开bin目录下面的jmeter.properties文档

修改第37行


到此,基本配置完成,然后验证一下是否配置正确,是否可用。 -
启动
首先进到你的jmeter安装路径,找到bin文件夹,点击进去,找到jmeter.bat,鼠标右键用管理员方式运行,或者直接双击打开,此时会弹出2个界面:
1.个是命令窗口,使用jmeter的时候此命令窗口不能关,你缩小到电脑任务栏即可。
2.还有一个界面是jmeter工作页面,你可以在里面进行相关的操作.具体如图



-
安装完后,启动jmeter.bat,无法正常启动,出现下面提示:
Error: Unable to access jarfile ApacheJMeter.jar
errorlevel=1
原因:压缩包下载错误,下载binaries包下的压缩包,而不是source包下的压缩包。下载后,解压,再双击jmeter.bat即可启动成功。
Jmeter的简单使用
添加本次测试计划 (右键–>添加–>Threads(Users)–>线程组)
设置线程组参数。这里配置为:10个线程,同时启动,循环一次。
新增http请求默认值。(可做可不做,没啥影响,了解即可)
在上一步创建的线程组上,新增http请求默认值,所有的请求都会使用设置的默认值,这设置协议为
http,IP为
localhost,端口为
8080。


添加要压测的http请求。


如果测试的接口需要添加参数:


新增监听器,用于查看压测结果。
这里添加三种:聚合报告、图形结果、用表格查看结果,区别在于结果展现形式不同。

点击运行按钮开始压测,并查看结果。

查看结果:
查看结果树:

查看聚合报告:

查看图形结果:

测试时出现的问题:用Jemeter进行并发测试,运行后图形结果中没有数据,如何解决?
原因:有可能图形结果被禁用了;
解决:选中图形结果,点击禁用,启动尝试几次应该就可以了

jmeter页面的显示问题:

可参考博文: Jmeter页面显示问题.
原因就是:jdk的版本问题,即使大版本都是1.8,但是还会存在小版本的差异,建议更换成以下版本,亲测可用。


4063

被折叠的 条评论
为什么被折叠?



