上次介紹了jmeter的安裝配置,現在大概舉個簡單例子來進行壓力測試,我也是初學者,希望能幫助到大家,如果有什麼地方不對,也歡迎大家給我留言
(01)啟動jmeter自動化工具,界面顯示如下圖所示。
(02)在“測試計劃”單擊鼠標右鍵,選擇【添加】->【Threads(Users)】->【線程組】,添加一個線程組。
(03)添加完線程組後,開始設置線程組。“線程組”可以類似於虛擬用户組,設置“線程數”為100,即我們要測試的是100個用户併發的情況;“Ramp-Up Period(in seconds)”的意思是達到最大線程所需要的時間(單位是秒)。線程數:100Ramp-Up Period(in seconds:10理解為當線程數達到100時,所花費的時間是10秒
(04)在“線程組”單擊右鍵,選擇【添加】->【Sampler】->【HTTP請求】,為線程組添加HTTP請求
(05)設置HTTP請求參數如下(例子模擬的是100用户同時打開搜狗導航網址):協議:https服務器名稱或IP:端口號:無方法:GET路徑:/
(06)在“HTTP”單擊右鍵,選擇【添加】->【後置處理器】->【Bean Shell PostProcessor】,添加後置處理器,為了防止腳本運行後,查看樹的響應數據顯示亂碼
(07)在“HTTP請求”的後置處理器腳本里輸入:ataEncoding(“UTF-8”); ,如下圖所示
(08)在“測試計劃”單擊右鍵,選擇【添加】->【監聽器】->【查看結果樹】,添加結果樹,用於查看測試結果
(09)點擊啟動按鈕,即可運行測試腳本進行壓力測試
(10)運行完成後,在結果樹查看運行結果即可