【描述】
1.apache jmeter是100%的java桌面应用程序,它被设计用来加载被测试软件功能特性、度量被测试软件的性能。
设计jmeter的初衷是测试web应用,后来又扩充了其它的功能。
2.jmeter可以完成针对静态资源和动态资源(servlets, perl脚本, java对象, 数据查询s, ftp服务等)的性能测试。
jmeter可以模拟大量的服务器负载、网络负载、软件对象负载,通过不同的加载类型全面测试软件的性能。并且jmeter提供图形化的性能分析。
【使用环境】
JMeter 可以运行在solaris, linux, windows (98, nt, 2000,2003). jdk1.4以上。
本文章主要介绍使用JMeter测试windows环境的web server 和DB server的环境搭建步骤,以及使用Jmeter进行压力测试的入门。
【软件下载】
JDK
http://java.sun.com/javase/downloads/index.jsp
JMeter
http://jmeter.apache.org/download_jmeter.cgi
(注意:应该下载Binary下面的压缩包,不是source下面的压缩包)
【 JDK安装】
下载jdk1.6.0_10.exe,这接点击默认安装,一般安装至C:\Program Files\Java目录下。
桌面上选择“我的电脑”(右键),高级, 环境变量, 在“系统变量”
(1)“新建”, 在变量名中输入:CLASSPATH,变量值中输入:
C:\Program Files\Java\jdk1.6.0_10\lib\dt.JAR;
C:\Program Files\Java\jdk1.6.0_10\lib\TOOLS.JAR;
C:\Program Files\Java\jdk1.6.0_10\BIN;
(2)再“新建”,在变量名中输入:JAVA_HOME,变量中输入:
C:\Program Files\Java\jdk1.6.0_10;
(3)修改PATH变量,添加%JAVA_HOME%/bin;然后确定即可;
【Jmeter安装】
解压jakarta-jmeter-2.3.4.zip文件至c盘,本文解压至C:\jakarta-jmeter-2.3.4目录下。
桌面上选择“我的电脑”(右键),高级, 环境变量, 在“系统变量”
(1)“新建”, 在变量名中输入:JMETER_HOME,变量值中输入:C:\jakarta-jmeter-2.3.4 ,
(2)再修改CLASSPATH变量,变量值中添加
%JMETER_HOME%\lib\ext\ApacheJMeter_core.jar;
% JMETER_HOME%\lib\jorphan.jar;
%JMETER_HOME%\lib\logkit-1.2.jar;
然后确定即可。
(3)最后点击Jmeter目录下bin文件夹里的jmeter.bat就可以打开Jmeter
【简单实例-TCP服务器并发压力测试】
1.添加一个线程组:右键测试计划->添加->Threads->线程组,同时根据需要修改线程组的属性。
2.添加一个取样器请求,右键线程组->添加->Sampler->TCP取样器。
3.配置TCP取样器
【详细图文资料】
下载地址
http://download.csdn.net/detail/zgxzgxzg/8918703