初次接触JMeter,第一次安装就报了一个错误,按照网速的方法按照后,出现了一下错误,错误以下。html
Error: Unable to access jarfile ApacheJMeter.jar errorlevel=1
java
查询了一下教程以后。发现是一个版本有问题,具体的解决方法是:linux
从新下载一个新版本的JMeter。apache
-------------------------------------------------------windows
环境变量各类配置。要提早作好,具体配置方法以下浏览器
1. 安装环境要求:并发
Java版本框架
JMeter要求充分知足JVM1.3或更高。ide
操做系统网站
JMeter能够在当前任何一个已经部署了Java的操做系统上运行。
l Windows(98,NT,2000,XP)
l Open VMS Alpha 7.3+
2. 安装步骤:
l 安装环境:Windows XP
l 安装包准备:
JDK1.5.0_12 具体可在官方网站下载
jakarta-jmeter-2.3.4 具体下载地址:
http://jakarta.apache.org/site/downloads/downloads_jmeter.cgi
l 安装过程:
1)JDK安装
点击下载的jdk-1_5_0_12-windows-i586-p.exe,选择安装路径便可。
2) JDK环境配置
桌面上选择“个人电脑”(右键)/高级/环境变量, 在“系统变量”栏中点击“新建”, 在变量名中输入:CLASSPATH,变量值中输入:C:\JDK安装目录\lib\dt.JAR; C:\JDK安装目录\lib\TOOLS.JAR;点击肯定便可。
再按“新建”,在变量名中输入:java_home,变量中输入:C:\JDK安装目录;修改PATH变量,添加% java_home %\bin;而后肯定便可。
修改系统变量path的值,在前面增长%java_home%\bin;而后肯定便可。
3)检查JDK安装是否OK
具体是:点击“开始”/“运行”,输入命令cmd进入dos操做界面,输入命令:java –version 查看java版本,若是显示为:1.5.0_12,则安装OK
4)Jmeter安装
解压jakarta-jmeter-2.3.4文件至c盘,本文解压至C:\jmeter-2.3.4目录下。
桌面上选择“个人电脑”(右键)/高级/环境变量, 在“系统变量”栏中点击“新建”, 在变量名中输入:JMETER_HOME,变量值中输入:C:\ jmeter-2.3.4,点击肯定便可。
再修改CLASSPATH变量,变量值中添加以下值:
%JMETER_HOME%\lib\ext\ApacheJMeter_core.jar;%JMETER_HOME%\lib\jorphan.jar;%JMETER_HOME%\lib\logkit-1.2.jar; 而后肯定便可。
5)检查jmeter安装是否OK
具体是:进入jmeter目录下的bin文件夹,点击jmeter.bat,查看页面显示,若是能显示jmeter操做页面则安装成功。
提醒:一般安装到这一步会报下面这个错误:
unrecognized vm option '+heapdumponoutofmemoryerror'
缘由是:安装的JDK版本是:1.5.0的就会出错,把JDK卸载,从新下载JDK1.5.0_12版本,从新安装就OK了,以前我就是装的1.5.0版本报的错,后来更新JDK版本就行了。
1、准备工做。
一、安装JDK1.6或1.6版本之后的,并配置环境变量。
二、在Apache的官网下载最新的Jmeter,http://jmeter.apache.org/download_jmeter.cgi,截止目前为止,最新的Jmeter是2.12版本,须要注意的是下载使用的时候不能下载source版本的,必须下载内容更加完整的binaray版本的,好比若是下载apache-jmeter-2.12_src.zip,运行jmeter.bat时,会出现下面的exception:
unable to access jarfile apachejmeter.jar error value=1
这个exception的缘由是apache-jmeter-2.12_src.zip中的bin目录中,缺乏了ApacheJemeter.jar.因此要下载binary版本的。
三、在Apache的官网上下载Tomcat,本文中以Tomcat7.0.42为例。
2、开发一个简单的J2EE工程,能够是基于Servlet的,能够是基于Spring等MVC框架的,并且不须要实现什么样的功能,只须要知足用户访问http://localhost:9999时,浏览器中可以输出(index.html)Hello World或者其它任何内容。
3、开始在Jmeter中配置模拟对Tomcat的index.html(localhost:9999)进行并发访问。
首先是使用Tomcat 7.0.42的默认配置
一、选中Test Plan,点击Edit菜单按钮,选择Add操做,选择Thread(Users),而后选择Thread Group建立一个线程组。
二、选中Thread Group,点击Edit菜单按钮,选择Add操做,选择Sampler,并选择Http Request。
三、选中Test Group,点击Edit菜单安丘,选择Add操做,选择Listener,而后分别添加Aggregate Graph(汇集图形),View Results Tree(查看结果树)。