JMeter環境設置
JMeter 是基於 Java 的框架,所以第一個要求是JDK安裝在機器上。
係統要求
JDK | 1.6 + |
---|---|
內存 | 不限 |
硬盤空間 | 不限 |
操作係統 | 不限 |
第1步 - 驗證Java安裝在你的機器上
現在,打開控製台並執行以下 java 命令。
OS | 任務 | 命令 |
---|---|---|
Windows | Open Command Console | c:> java -version |
Linux | Open Command Terminal | $ java -version |
Mac | Open Terminal | machine:~ joseph$ java -version |
讓我們來驗證所有的操作係統的輸出:
OS | 輸出 |
---|---|
Windows |
java version "1.7.0_25" Java(TM) SE Runtime Environment (build 1.7.0_25-b15) Java HotSpot(TM) 64-Bit Server VM (build 23.25-b01, mixed mode) |
Linux |
java version "1.7.0_25" Java(TM) SE Runtime Environment (build 1.7.0_25-b15) Java HotSpot(TM) 64-Bit Server VM (build 23.25-b01, mixed mode) |
Mac |
java version "1.7.0_25" Java(TM) SE Runtime Environment (build 1.7.0_25-b15) Java HotSpot(TM) 64-Bit Server VM (build 23.25-b01, mixed mode) |
如果冇有安裝Java,可以從以下網址:http://www.oracle.com/technetwork/java/javase/downloads/index.htmll 下載並安裝Java軟件開發工具包(SDK)。本教學中使用Java1.7.0_25。
第2步:設置JAVA環境
設置 JAVA_HOME 環境變量指向的基本目錄的位置,在機器上安裝Java。例如;
OS | 輸出 |
---|---|
Windows | Set the environment variable JAVA_HOME to C:Program FilesJavajdk1.7.0_25 |
Linux | export JAVA_HOME=/usr/local/java-current |
Mac | export JAVA_HOME=/Library/Java/Home |
附加 Java編譯器的位置到係統路徑。
OS | 輸出 |
---|---|
Windows | Append the string; C:Program FilesJavajdk1.7.0_25in to the end of the system variable, Path. |
Linux | export PATH=$PATH:$JAVA_HOME/bin/ |
Mac | not required |
驗證Java安裝使用命令java-version如上所述。
第3步:下載JMeter
下載JMeter最新版本,從 http://jmeter.apache.org/download_jmeter.cgi。在寫這篇教學的時候,下載的Apache JMeter2.9,並將它複製到 C:>JMeter 目錄中:
目錄結構看起來應該像如下:
-
apache-jmeter-2.9
-
apache-jmeter-2.9in
-
apache-jmeter-2.9docs
-
apache-jmeter-2.9extras
-
apache-jmeter-2.9lib
-
apache-jmeter-2.9libext
-
apache-jmeter-2.9libjunit
-
apache-jmeter-2.9printable_docs
可以重命名的父目錄(即Apache的JMeter2.9),但不改變子目錄名稱。
第4步:運行JMeter
一旦下載JMeter,跳轉到bin目錄。在我們本教學中,這將是 /home/manisha/apache-jmeter-2.9/bin。現在點擊以下:
OS | 輸出 |
---|---|
Windows | jmeter.bat |
Linux | jmeter.sh |
Mac | jmeter.sh |
JMeter的GUI點擊上述文件後,經過短暫的停頓,應該會出現在下麵的圖片中看到,這是一個Swing應用程序:
這是主頁麵,默認頁麵的工具。