1.安裝插件
a.下載JMeterPlugins-Standard.jar文件
下載鏈接:https://jmeter-plugins.org/downloads/old/
下載完成后解壓,將JMeterPlugins-Standard.jar文件放在jmete安裝路徑的\lib\ext目錄下
b.安裝Stepping Thread Group插件
2.編寫腳本
參數解釋:
This group will start:表示總共要啟動的線程數,如圖:設置100個,表示最終會加載100個線程
First,wait for:第1個線程的加載等待時間,如圖:設置為0秒,表示立即啟動線程
Then start:初始加載線程數,如圖:設置為20個,表示初始啟動20個線程
Next add:每梯次加載的線程數,如圖:設置為5個,表示每個梯次加載5個線程
threads every:當前運行多長時間后再次加載線程或每一次加載完成之后的持續時間,如圖:設置為1秒,每梯次加載完線程之后運行1秒
using ramp-up:每梯次加載線程的時間,如圖:設置為0秒,表示每一次加載立刻完成
Then hold load for:線程全部加載完之后運行多長時間,如圖:設置為30秒,表示100個線程加載完之后再持續30秒
Finally,stop/threads every:每多長時間釋放多少個線程,如圖:設置為5個和1秒,表示所有持續負載結束之后每1秒鍾釋放5個線程
注意:階梯加壓線程組需要和Active Threads Over Time(不同時間活動數量展示)結合起來,這樣能看到動態的階梯加壓效果
3.線程總數計算