JMeter 是 Apache 组织基于 Java 开发的压力测试工具,用于对软件做压力测试。
使用需要Java环境,所以要先下载安装JDK和配置环境变量
下载安装jmeter
下载路径:https://archive.apache.org/dist/jmeter/binaries/
根据jdk版本下载对应的jmeter版本,Jmeter3.0需要的Java环境是jdk1.7,Jmeter4.0的需要jdk1.8及以上。上面我安装的是jdk1.8,这边我可以选择安装jmeter5.1.1
下载下来后进行解压,放在你自己想要的路径下,我这边放在D盘下
- bin目录:包含jmeter启动脚本,配置文件,模块文件等
- ApacheJmeter.jar:核心的jar包
- jmeter.bat:启动文件
- jmeter.properties:核心的配置文件
- xxxxxx.sh:Linux操作系统的
- docs目录:包含api离线文档,用于二次开发
- extras目录:包含和第三方进行集成构建的文件,比如ant,jenkins集成
- lib目录:包含jar包,组件类,函数类等
- licences目录:存放许可文件
- printtable_docs目录:存放用户手册;
配置环境变量
1、我的电脑右键属性,找到高级系统设置,或者在开始直接搜索环境变量
2、在系统变量处点击新建
变量名:JMETER_HOME
变量值:上面Jmeter安装(解压)在你电脑里的路径
3、在系统变量中找到变量名为classpath,编辑classpath(如果没有,则新建)
在变量值的最后拼上:%JMETER_HOME%\lib\ext\ApacheJMeter_core.jar;%JMETER_HOME%\lib\jorphan.jar;
4、在系统变量中找到变量名为Path,编辑Path(如果没有,则新建)
在变量值的最后拼上:%JMETER_HOME%\bin
启动
方式一
直接进入jmeter安装路径下面的bin文件夹下,找到jmeter.bat,双击即可启动。如果是Linux,则启动文件是jmeter.sh
注意:启动的命令窗口不能关闭,关闭的话,GUI界面就跟着关闭了
方式二
Win+R cmd进入命令窗口,直接输入jmeter回车,即可打开,同样不能关闭命令窗口
另外,启动窗口都有这么一段话,意思就是:不要使用GUl模式进行负载测试,GUI模式只用于测试创建和测试调试脚本。对于负载测试,请使用CLI模式 (也就是非GUI模式)
这是因为在做负载测试的时候,GUI模式会占用一部分系统资源,可能会影响测试结果