酷知百科網

位置:首頁 > 遊戲數碼 > 互聯網

自動化工具Jmeter簡單壓力測試例子

互聯網1.65W

上次介紹了jmeter的安裝配置,現在大概舉個簡單例子來進行壓力測試,我也是初學者,希望能幫助到大家,如果有什麼地方不對,也歡迎大家給我留言

操作方法

(01)啓動jmeter自動化工具,介面顯示如下圖所示。

自動化工具Jmeter簡單壓力測試例子

(02)在“測試計劃”單擊鼠標右鍵,選擇【添加】->【Threads(Users)】->【線程組】,添加一個線程組。

自動化工具Jmeter簡單壓力測試例子 第2張

(03)添加完線程組後,開始設定線程組。“線程組”可以類似於虛擬用戶組,設定“線程數”爲100,即我們要測試的是100個用戶併發的情況;“Ramp-Up Period(in seconds)”的意思是達到最大線程所需要的時間(單位是秒)。線程數:100Ramp-Up Period(in seconds:10理解爲當線程數達到100時,所花費的時間是10秒

自動化工具Jmeter簡單壓力測試例子 第3張

(04)在“線程組”單擊右鍵,選擇【添加】->【Sampler】->【HTTP請求】,爲線程組添加HTTP請求

自動化工具Jmeter簡單壓力測試例子 第4張

(05)設定HTTP請求參數如下(例子模擬的是100用戶同時開啟搜狗導航網址):協議:https服務器名稱或IP:端口號:無方法:GET路徑:/

(06)在“HTTP”單擊右鍵,選擇【添加】->【後置處理器】->【Bean Shell PostProcessor】,添加後置處理器,爲了防止腳本執行後,檢視樹的響應數據顯示亂碼

自動化工具Jmeter簡單壓力測試例子 第5張

(07)在“HTTP請求”的後置處理器腳本里輸入:ataEncoding(“UTF-8”); ,如下圖所示

自動化工具Jmeter簡單壓力測試例子 第6張

(08)在“測試計劃”單擊右鍵,選擇【添加】->【監聽器】->【檢視結果樹】,添加結果樹,用於檢視測試結果

自動化工具Jmeter簡單壓力測試例子 第7張

(09)點擊啓動按鈕,即可執行測試腳本進行壓力測試

自動化工具Jmeter簡單壓力測試例子 第8張

(10)執行完成後,在結果樹檢視執行結果即可

自動化工具Jmeter簡單壓力測試例子 第9張