初次接觸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(查看結果樹)。