Jmeter負載測試例子
阿新 • • 發佈:2017-05-18
data- 設置 sign 點擊 album 服務器 步驟 ext 錄制
通過瀏覽器操作網站在jmeter錄屏控制器顯示錄屏例子,並且通過這例子模擬多用戶(線程)來負載測試。
工具/原料
- Jmeter
- 瀏覽器
1.先在測試計劃創建線程組和錄制Case
-
1
1.1 選擇測試計劃
-
2
1.2創建線程組
-
3
1.3創建錄制控制器
-
4
1.4結果如下:
END
2.先在jmeter設置代理服務器
-
1
2.1 在工作臺建立代理服務器
-
2
2.2結果如下:
-
3
(註意默認端口是8080,當然可以改)
-
4
目標控制器是選擇剛才的錄制控制器,分組選擇(每個組放入一個新的控制器)
-
5
然後點擊啟動
END
3.在瀏覽器設置代理服務
-
1
3.1 裝入簽名證書
-
2
在jmeter根目錄下雙擊上面證書文件,安裝(默認下一步完成就好).
-
3
3.2然後設置瀏覽器代理.
-
4
同jmeter的代理服務器端口一樣 ,然後確定
END
4.在瀏覽器測試網址,結果會錄屏到jmeter
-
1
4.1輸入網址,進行一系列動作測試。
-
2
4.2然後jmeter的錄制控制器裏邊會有錄制步驟
END
錄屏結束後停止jmeter代理,且瀏覽器取消代理。
-
1
5.1 停止jmeter的代理
-
2
5.2取消瀏覽器代理.
END
6.jmeter設置線程個數(並發量)和監聽器(listener)來測試.
-
6.1修改線程個數(模擬用戶量)
-
註意:Ramp-Up Period(in second)線:線程間的時間間隔,單位是秒。即所有線程在多少時間內啟動。
線程屬性-循環次數:請求的重復次數,如果選擇後面的forever(默認),那麽 請求將一直繼續,如果不選擇forever,而在輸入框中輸入數字,那麽請求將重復指定的次數,如果輸入1,那麽請求將執行一次,如果是0,會出現問題。
-
6.2添加listener的聚合報告
-
6.3 運行測試例子。
-
點擊導航欄的綠色按鈕運行測試
-
6.4結果如下:
-
Jmeter負載測試例子