转自:https://www.cnblogs.com/poloyy/
一、简介
1.1 Jmeter 是啥?
Apache JMeter是Apache组织的开放源代码项目,是一个纯Java桌面应用,用于压力测试和性能测试。它最初被设计用于Web应用测试但后来扩展到其他测试领域。
Jmeter不是浏览器,它只负责发出请求和接收请求,不运行JavaScript,不包括渲染。
1.2 Jmeter 有啥用?
Apache JMeter可以用于对静态和动态的资源(文件,Servlet,Perl脚本,Java对象,数据库和查询,FTP服务器或是其他资源)的性能进行测试。JMeter可以用于分析不同压力条件下的总体性能情况。
也可以使用JMeter提供的图形化界面,分析性能指标或者在高负载情况下测试你的服务器,脚本,对象。
1.3 配置好 JDK
建议安装JDK环境,虽然JRE也可以,但是压测https需要JDK里面的 keytool工具。压测需要HTTPS
JDK环境:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
安装,这里使用的操作系统是Windows,选最后一个下载,下载完直接运行安装。安装完设置一下环境参数。
- JAVA_HOME:D:Program Files (x86)Javajdk1.8.0_131(jdk安装在哪个盘就写哪个路径)
- Path:%JAVA_HOME%in;%JAVA_HOME%jrein
- Classpath:%JAVA_HOME%libdt.jar;%JAVA_HOME%lib ools.jar
打开cmd,运行java –version,能得到下面的输出就表示配置正确了。
目前都是自动配置的。
二、安装 Jmeter
http://jmeter.apache.org/download_jmeter.cgi
下载解压就行。
2.1 Bin 目录文件
bin:核心可执行文件,包含配置
jmeter.bat: windows启动文件:
jmeter: mac或者linux启动文件:
jmeter-server:mac或者Liunx分布式压测使用的启动文件
jmeter-server.bat:mac或者Liunx分布式压测使用的启动文件
jmeter.properties: 核心配置文件
extras:插件拓展的包
lib:核心的依赖包
ext:核心包
junit:单元测试包
2.2 中英文切换
2.2.1 控制台修改(暂时)
2.2.2 配置文件修改
D:apache-jmeter-4.0in(此目录为安装目录)下的 jmeter.properties 文件。37行默认为 #language=en 改成language=zh_CN,现在默认中文,要改成英文的话,把#去掉即可