一、下載及安裝
下載地址:https://jmeter-plugins.org/install/Install/
下載后文件為一個jar包,將其放入jmeter安裝目錄下的lib/ext目錄,然后重啟jmeter,即可。
啟動jemter,點擊選項,最下面的一欄,如下圖所示:
打開插件的界面如下圖:
Installed Plugins(已安裝的插件):即插件jar包中已經包含的插件,可以通過選中勾選框,來使用這些插件;
Available Plugins(可下載的插件):即該插件擴展的一些插件,可以通過選中勾選框,來下載你所需要的插件;
Upgrades(可更新的插件):即可以更新到最新版本的一些插件,可以通過點擊截圖右下角的Apply Changes and Restart Jmeter按鈕來下載更新;
二、常用插件
1、Transactions per Second(TPS)
即TPS:每秒事務數,性能測試中,最重要的2個指標之一。該插件的作用是在測試腳本執行過程中,監控查看服務器的TPS表現————比如整體趨勢、實時平均值走向、穩定性等。
這個插件包含在Basic Graphs中,如下圖
安裝Basic Graphs后,一共有三個插件:
-
ransactions per Second:TPS插件
-
Response Times Over Time:事務響應時間插件
-
Active Threads Over Time:每秒的活動線程數插件
安裝好后,重啟jmeter,從監視器中就可以看到這三個插件,如下圖所示:
TPS變化展示圖:
2、Response Times Over Time(事物響應時間)
即TRT:事務響應時間,性能測試中,最重要的兩個指標的另外一個。該插件的主要作用是在測試腳本執行過程中,監控查看響應時間的實時平均值、整體響應時間走向等。
3、Response Times Over Time(每秒活躍線程數)
統計每秒活動的線程總數
4、PerfMon Metrics Collector
即服務器性能監控數據采集器。在性能測試過程中,除了監控TPS和TRT,還需要監控服務器的資源使用情況,比如CPU、memory、I/O等。該插件可以在性能測試中實時監控服務器的各項資源使用。
在插件管理中安裝PerfMon
安裝完成后重啟Jmeter,在監聽器中可以看到該插件
還需下載一個服務端插件ServerAgent,下載地址:https://github.com/undera/perfmon-agent
將下載好的ServerAgent上傳到被測服務器,解壓,進入目錄,Windows環境,雙擊ServerAgent.bat啟動;linux環境執ServerAgent.sh啟動,默認使用4444端口。
在Jmeter中啟動PerfMon Metrics Collector插件,配置需要監聽的項
本文轉自:https://www.cnblogs.com/eastonliu/p/10446639.html 僅供自己參考學習