開源性能測試工具——jemeter介紹+安裝說明


一、 Apache JMeter介紹

  1. Apache JMeter是什么

  Apache JMeter 是Apache組織的開放源代碼項目,是一個100%純Java桌面應用,用於壓力測試和性能測量。它最初被設計用於Web應用測試但后來擴展到其它測試領域。最新的版本大家可以到http://jakarta.apache.org/site/downloads/downloads_jmeter.cgi下載。

  2. 用它能做什么

  Apache JMeter可以用於對靜態的和動態的資源(文件,Servlet,Perl腳本,Java對象,數據庫和查詢,FTP服務器或是其它資源)的性能進行測試。JMeter可以用於在服務器,網絡或對象模擬繁重的負載來測試它們提供服務的受壓能力或者分析不同壓力條件下的總體性能情況。你可以使用JMeter提供的圖形化界面,分析性能指標或者在高負載情況下測試你的服務器/腳本/對象。

  3. Apache JMeter能做什么

  Ø 能夠對HTTP和FTP服務器進行壓力和性能測試,也可以對任何數據庫進行同樣的測試(通過JDBC)。

  Ø 完全的可移植性和100%純Java。

  Ø 完全Swing的輕量級組件支持(預編譯的JAR使用 javax.swing.*)包。

  Ø 完全多線程框架允許通過多個線程並發取樣和通過單獨的線程組對不同的功能同時取樣。

  Ø 精心的GUI設計允許快速操作和更精確的計時。

  Ø 緩存和離線分析/回放測試結果。

  Ø 高可擴展性:

  1) 可鏈接的取樣器允許無限制的測試能力。

  2) 各種負載統計表和可鏈接的計時器可供選擇。

  3) 數據分析和可視化插件提供了很好的可擴展性以及個性化。

  4) 具有提供動態輸入到測試的功能(包括JavaScript)。

  5) 支持腳本變成的取樣器(在1.9.2及以上版本支持BeanShell)。

  4. Apache JMeter的由來

  JMeter最早是由Apache軟件項目的開發工程師Stefano Mazzocchi 開發出來的。他當初開發JMeter主要用於測試Apache JServ(一個被Apache Tomcat 工程取代了的項目)的性能。之后又再次設計了JMeter,增加了圖形化界面和一些功能測試能力。

  5. Apache JMeter的未來

  隨着開發人員借助它的可嵌入的結構,希望看到JMeter的能力也隨之快速的被擴大。更進一步的主要發展目標是把JMeter在沒有減弱它的負載測試的能力的同時盡可能的做成最有效的回歸測試工具。

二、 Apache JMeter安裝說明

腳本的錄制過程 由於 jmeter 自己的腳本錄制較為復雜,所以建議用 badboy 軟件進行 jmeter 腳本錄制 。

  1.  安裝步驟:

  l 安裝環境:Windows 7

  l 安裝包准備:

  JDK1.6具體可在官方網站下載

  jakarta-jmeter 下載地址:

  http://jmeter.apache.org/download_jmeter.cgi

  badboy下載地址:

  http://www.badboy.com.au/

 

  l 安裝過程:

  1)JDK安裝

  點擊下載的jdk-1_5_0_12-windows-i586-p.exe,選擇安裝路徑即可。

  2) JDK環境配置

  桌面上選擇“我的電腦”(右鍵)/高級/環境變量, 在“系統變量”欄中點擊“新建”,在變量名中輸入:JAVA_HOME,變量值中輸入jdk的安裝路徑,我的為:C:\Program Files\Java\jdk1.8.0_66; 之后點擊確定即可。

  在“系統變量”欄中點擊“新建”,在變量名中輸入:CLASSPAT,變量值中輸入:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar; 之后點擊確定即可

  修改系統變量path的值,在最前面增加%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin; 然后確定即可。

  3)檢查JDK安裝是否OK   

  具體是:點擊“開始”/“運行”,輸入命令cmd進入dos操作界面,輸入命令:java –version 查看java版本,顯示版本號即為安裝配置jdk成功。我的如下:

  

  4)Jmeter安裝

  解壓jakarta-jmeter安裝包至指定盤,本文解壓至D:\Program Files目錄下。

  桌面上選擇“我的電腦”(右鍵)/高級/環境變量, 在“系統變量”欄中點擊“新建”, 在變量名中輸入:JMETER_HOME,變量值中輸入:jemeter的解壓路徑,我的為:D:\Program Files\apache-jmeter-2.9,點擊確定即可。

  再修改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操作頁面則安裝成功。

  6)badboy的安裝

  下載badboy的安裝包;

  運行.exe安裝文件即可。

完成上面的操作,jemeter已安裝配置成功。只等大家開始用起來。

  

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM