JMeter介绍
JMeter使用了不同技术和协议,是一款可以进行配置和执行负载测试、性能测试和压力测试的工具。负载测试、性能测试和压力测试概念:
负载测试: 这类测试使系统或者应用程序在预先设计好的极端场景下测试运行。这类测试用来评估系统或者程序在极端条件下的行为。
性能测试: 这种测试被用来检测系统的性能表现,包括特定情况下,系统的响应能力和稳定性。
压力测试: 这类测试通过载入更多的外部资源,并使系统组件超越其所设定的能力范围,试图使系统挂掉
准备工作
安装JMeter前需要安装配置好Java
JMeter下载及环境配置
下载
1、下载地址:http://jmeter.apache.org/download_jmeter.cgi,(Windows版本下载.zip,Linux版本下载.tgz)
![8f1ffa4cd26158d7c40cf53c70354c2e.png](https://i-blog.csdnimg.cn/blog_migrate/37815c4e6a4deef0112fbd4868062f66.jpeg)
2、下载后无需安装,解压后即可使用。解压后目录如下:
![52ef206fe00400d301ec274a3f322ea5.png](https://i-blog.csdnimg.cn/blog_migrate/f0c6b387c1310fb43e4c8e4f51eab3b0.jpeg)
环境配置
1、新增JMETER_HOME环境变量,变量值为JMeter解压的路径
![fbf34be427c31ecea31997f92656a0b9.png](https://i-blog.csdnimg.cn/blog_migrate/5a39fb6667579d37458cfbe57140c61a.jpeg)
2、编辑CLASSPATH变量,加上%JMETER_HOME%libextApacheJMeter_core.jar;%JMETER_HOME%libjorphan.jar;%JMETER_HOME%liblogkit-2.0.jar;
![266967d18b0a20d1c06d20b7bc7f072f.png](https://i-blog.csdnimg.cn/blog_migrate/25a3a7cf140b8f3963a28662fcf90af0.jpeg)
完成以上操作后打开JMeter中bin目录下面的jmeter.bat文件即可打开JMeter了,打开的时候会有两个窗口,Jmeter的命令窗口和Jmeter的图形操作界面,不要关闭命令窗口。
![118534ee3487005a8984c47c66101041.png](https://i-blog.csdnimg.cn/blog_migrate/37b0e7c16ecd755e6b39f6f97d625b23.jpeg)
进入JMeter后的界面:
![681d645bfdc4ccedee081cbcaee8e00a.png](https://i-blog.csdnimg.cn/blog_migrate/f431ac65bb48d7f30eecf03abb8c7958.jpeg)
接下来就可以使用JMeter创建测试计划进行测试了。
JMeter中遇到的乱码问题
参考:http://blog.51cto.com/ydhome/1864340