一、安裝Java環境
1.下載JDK
JDK 可以到官網選擇windows系統版本(32位/64位)下載
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
2.安裝JDK和JRE
雙擊下載的“jdk-7u80-windows-x64.exe”進行一步一步安裝;
3.配置系統環境
配置環境變量:右擊“我的電腦”-->"高級"-->"環境變量"。
(1)JAVA_HOME環境變量:在系統變量里點擊新建,變量名填寫JAVA_HOME,變量值填寫JDK的安裝路徑。(根據自己的安裝路徑填寫)
(2)CLASSPATH環境變量:新建CLASSPATH變量,變量值為:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
(3)path環境變量:在系統變量里找到Path變量,雙擊Path,由於原來的變量值已經存在,故應在已有的變量后加上“;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin”
4.驗證JAVA環境配置是否成功:運行(Windows+r)輸入cmd,分別輸入java -version
二、Jmeter安裝
1、下載Jmeter:http://jmeter.apache.org/
2、解壓apache-jmeter-2.9.zip文件至D:\ProgramFiles(86)目錄下;
3、我的電腦----》屬性----》高級----》環境變量----》在系統變量中----》點擊新建JMETER_HOME,
變量名輸入:JMETER_HOME
變量值輸入:I:\ProgramFiles(86)\apache-jmeter-4.0
4、編輯CLASSPATH變量,加上%JMETER_HOME%\lib\ext\ApacheJMeter_core.jar;%JMETER_HOME%\lib\jorphan.jar;%JMETER_HOME%\lib\logkit-2.0.jar;然后確定
5、點擊Jmeter中bin目錄下面的jmeter.bat文件即可打開Jmeter了。(Linux運行Jmeter.sh)
注意:打開的時候會有兩個窗口,Jmeter的命令窗口和Jmeter的圖形操作界面,不可以關閉命令窗口;
三、Jmeter的語言切換
方法一:修改Options
- 依次點擊【Options】----》【Choose Language】---》【Chinese(Simplified)】,即可配置成中文簡體,需注意的是該方法只對當次生效,下次打開Jmeter依然是英文。如需永久生效,請使用下面兩種方法;
方法二:修改jmeter.properties文件
- 打開jmeter解壓縮文件下的bin目錄,找到jmeter.properties文件並用編輯器打開,
- 在#language=en下面插入一行language=zh_CN,修改后保存
- 重新啟動Jmeter界面顯示為中文簡體
方法三:修改jmeter.bat文件
- 使用編輯器打開JMeter啟動文件jmeter.bat
- 將set JMETER_LANGUAGE=-Duser.language="en" -Duser.region="EN"修改成set JMETER_LANGUAGE=-Duser.language="zh" -Duser.region="CN",保存代碼
- 重新啟動Jmeter界面顯示為中文簡體
四、Jmeter響應中文亂碼
- 修改jmeter.properties文件
- 打開jmeter解壓縮文件下的bin目錄,找到jmeter.properties文件並用編輯器打開,
- 在# The encoding to be used if none is provided (default ISO-8859-1)、#sampleresult.default.encoding=ISO-8859-1
- 下面插入一行The encoding to be used if none is provided (default utf-8)、sampleresult.default.encoding=utf-8,修改后保存
- 重新啟動Jmeter
五、Jmeter的背景切換
點擊【Options】----》【Look and Feel】---》【Metal白色】
六、Jmeter的插件安裝
1、安裝Plugins Manager插件
(1)、插件下載官方地址:https://jmeter-plugins.org/downloads/all/
(2)、將下載的plugins-manager.jar包復制到Jmeter安裝目錄,lib/ext下面
(3)、重啟Jmter,啟動Jmeter后選項菜單中有Plugins Manager選項
(4)、點擊Plugins Manager,出現下圖界面,分別顯示已安裝插件,可用插件(未安裝),可更新插件
(5)、點擊Available Plugins選項,選擇安裝的插件,這里主要選擇JSON Plugins、PerfMon、XML Plugins、WebSocket等插件,選中要安裝的插件后,點擊有右下角“Apply Changes and Restart JMeter”,出現如下界面:
(6)、Jmeter重啟后,添加-監聽器列表中有以jp@gc開頭的選項時,插件安裝成功
2、Plugins Manager主要插件介紹(右上角窗口介紹了插件的功能及使用方法)
(1)、PerfMon:監控服務器硬件,如CPU,內存,硬盤讀寫速度等
(2)、3Basic Graphs:主要顯示平均響應時間,活動線程數,成功/失敗交易數等
(3)、5Additional Graphs:主要顯示吞吐量,連接時間,每秒的點擊數等
3、服務器監控
在JMeter要監控的服務器中,裝插件ServerAgent-2.2.1,且解壓,啟動該插件startAgent.sh
(1)、下載ServerAgent
- 下載官方地址:https://jmeter-plugins.org/wiki/PerfMonAgent/
- 將下載的ServerAgent-2.2.1.zip包復制到要監控的服務器上,解壓,並啟動startAgent.bat(Linux系統下啟動startAgent.sh)
(2)、添加監聽器
- 在線程組中添加監聽器jp@gc- PerfMon Metrics Collector並配置ip,port,監控內容等