一 JMeter 簡介
JMeter 它是Apache組織的開放源代碼項目,它是現在比較流行的功能和性能測試的工具。
JMeter requires a fully compliant JVM 7 or 8, we advise that you install latest minor version of those major versions. Java 9 is not tested completely as of JMeter 3.1.
JMeter is a 100% Java application and should run correctly on any system that has a compliant Java implementation
上面引自JMeter官網,JMeter是一個100%的純Java程序,可以運行在任何和Java可以運行的系統上。
JMeter安裝包只有50M+,相比LoadRunner的龐大(最新LR11將近4GB),它非常小巧,不需要安裝,只需要JDK環境,因為它是使用java開發的工具。
功能強大,jmeter設計之初只是一個簡單的web性能測試工具,但經過不段的更新擴展,現在可以完成數據庫、FTP、LDAP、WebService等方面的測試。因為它的開源性,當然你也可以根據自己的需求擴展它的功能。
這里有篇文章詳細分析了為什么JMeter比LoadRunner更好用呢?感興趣的同學可以去看看。7 Reasons JMeter is Easier to Use Than LoadRunner
二 JMeter在Windows 7平臺下的安裝
1. Java 安裝
JMeter的運行需要一個完整的JVM 7或者8,JMeter官網建議大家安裝最新的版本,但是Java9還沒有在JMeter 3.1上經過完整的測試,不推薦使用。所以,安裝Jmeter之前需要先配置Java環境,本文選擇用Java 7版本。
JDK下載地址:https://www.java.com/en/download/manual.jsp
Java官網下載頁面
JDK安裝過程非常的簡單,直接運行程序,選擇路徑安裝就行,我的安裝路徑是在C:\Program Files (x86)\Java\jdk1.7.0_01。
Java環境變量配置
計算機->屬性->高級->環境變量->系統變量下的新建->變量名:JAVA_HOME 變量值C:\Program Files (x86)\Java\jdk1.7.0_01
JAVA_HOME=C:\Program Files (x86)\Java\jdk1.7.0_01
Java配置JAVA_HOME
path=%JAVA_HOME%\bin;
Java 環境變量PATH配置
添加path環境變量時,請不要刪除或者覆蓋以后的path環境變量中的內容。直接添加在path已有的變量的后面,記得用分號分隔。
3.classpath=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tool.jar;
Java 環境變量classpath配置
在cmd下運行java -version命令測試安裝是否成功,如果出現有java的相關信息的話就正確了。
Java安裝成功示意圖
二 安裝JMeter
1. 下周JMeter安裝包
下載地址:http://jmeter.apache.org/download_jmeter.cgi
JMeter下載示意圖
2. JMeter解壓
啟動JMeter GUI
把JMeter zip包解壓后,放到windows的桌面或者C盤,雙擊以下路徑的文件,JMeter就運行起來了。
C:\Users\yatyang\Desktop\apache-jmeter-3.1\apache-jmeter-3.1\bin\jmeter.bat
JMeter運行雙機jmeter.bat