JMeter Concurrency Thread Group階梯式加壓

因爲Stepping Thread Group步進線程組已經不被官方推薦了,服務器

因此如今咱們使用Concurrency Thread Group併發線程組;併發

下載Concurrency Thread Group併發線程組插件,測試

選擇或者搜索Custom Thread Groups:插件

下載完成以後,JMeter會自動重啓。線程

在測試計劃裏面添加併發線程組:日誌

 

併發線程組容許控制測試的長度,
而且線程在進程中間結束的狀況下建立替換線程,
併發線程組不會建立全部線程,從而節省內存。blog

參數有:
目標併發(線程數)
加速時間(整個測試)
加速步驟計數
保持目標費率時間(時間單位 - 分鐘或秒鐘)進程

線程迭代次數限制(循環次數)
將線程狀態記錄到文件(將線程啓動和線程中止事件保存爲日誌文件)事件

如今有這樣一個場景:
100個線程
3分鐘的加速時間
5個加速步驟
持有目標費率6分鐘;內存

這意味着:
3分鐘除以5步,每步0.6分鐘
100個用戶除以5步,每步20個用戶
每0.6分鐘將添加20個用戶,直到達到100個用戶
達到100個線程後,全部這些線程將繼續運行,並一塊兒打到服務器6分鐘;

併發線程組還展現了實時預覽圖

以打開博客園首頁爲例:

 

聚合報告:

相關文章
相關標籤/搜索