一、简介
Apache JMeter是Apache组织开发的基于Java的压力测试工具。用于对软件做压力测试,它最初被设计用于Web应用测试,但后来扩展到其他测试领域。 可以用于测试静态和动态资源,例如静态文件、CGI 脚本、Java 对象、数据库、FTP 服务器 等等。JMeter 可以用于对服务器、网络或对象模拟巨大的负载,来自不同压力类别下测试它们的强度和分析整体性能。
二、安装
注意:JMeter是基于java开发的,运行需要用到jdk
1.JDK安装(Windows为例)
1.1下载JDK
- java8下载地址:Java Downloads | Oracle
注意:下载时注意电脑系统是32位或64位
1.2JDK安装
- 双击安装包进行安装,所有步骤默认安装即可
- 添加环境变量:
- 创建JAVA_HOME变量赋值jdk安装根目录。例如:C:\Program Files\Java\jdk1.8.0_311
- Path中添加:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
- 校验:打开CMD终端输入java -version,校验命令能否正常执行以及版本信息是否一致
2.JMeter安装
2.1JMeter下载
- JMeter下载地址:Index of /dist/jmeter/binaries
2.2JMeter安装
- 解压至某一位置即可~~~~~
- 添加环境变量:
- 新建变量JMETER_HOME并赋值刚解压的JMeter根目录例如:F:\Jmeter\apache-jmeter-5.1.1
- Path中添加
%JMETER_HOME%\lib\ext\ApacheJMeter_core.jar;
%JMETER_HOME%\lib\jorphan.jar;
%JMETER_HOME%\lib\logkit-2.0.jar;
注意:Windows中JMeter尽量不要解压至C盘,因为C盘有时候权限过高,造成无法正常使用 Jmeter
三、使用
1.启动
- 进入jemter的bin目录下,双击ApacheJmeter.jar启动
- 进入jemter的bin目录下,双击Jmeter.bat启动
2.中文支持
- 临时:启动Jmeter 后, 点击Options -> Choose Language来选择语言
- 永久:bin目录下的Jmeter.properties 37行改成“language=zh_CN
四、问题处理
1.双击Jmeter.bat无法正常启动?
答:这是因为我们通过bat脚本执行的时候他会自动加载我们环境变量中的JMeter环境,如果没有配置环境变量,会导致这个问题。