1. 程式人生 > >Jmeter-使用Stepping Thread Group插件來設置負載場景

Jmeter-使用Stepping Thread Group插件來設置負載場景

gpo containe img first orien class post 一次 clas

前言:

什麽是實際的性能測試???
1)思考時間:用戶在做不同操作之間有時間停頓,或者延遲,思考時間就是模擬用戶的操作過程中的停頓的間。
2)步伐,速度:主要包括,大量用戶進來的時間和退出時間,控制叠代之間的時間,例如,現場用戶20個,設置5秒內全部進入,就是這樣的情況。
3)壓力測試時間:假如需要500個人同時測試30分鐘,這裏持續30分鐘就是壓測時間。


一、安裝的插件:jpgc-Standard Set

打開JMeter上的plugin manager,點擊AvailablePlugns下拉滾動條到底部,勾選jpgc-Standard Set,點擊右下角的Apply Changes and Restart JMeter,安裝好了jpgc會出現在Installed Plugins列表裏。

技術分享圖片

二、新建Stepping Thread Group

步驟:右鍵測試計劃->添加->Threads(Users)->jp@gc - Stepping Thread Group

技術分享圖片

三、控制面板介紹

技術分享圖片 參數設置--解釋:
This Group will start 10 threads:這次的測試總共會起10個線程。

First , wait for 0 seconds:等待0s後開始起線程,也就是不等待直接起線程。

Then start 0 threads;從0個線程開始持續增加。

Next,add 2 threads every 3 seconds:每增加2個線程後會運行3s,再起余下的2個線程,再運行3s,以此類推。

Using ramp-up 6seconds:前面每起2個線程的時候花6s,與上面結合起來即6s內起2個線程,運行3s,然後再再6s內再起2個線程,再運行3s,以此類推。

Then hold load for 30 seconds. :全部的線程起來後,運行30s 後開始停止。

Finally , stop 2 threads every 1 seconds:最後停止線程,2個線程停一次,等1s再停2個線程。

四、監聽器Active Threads Over Time

步驟:右鍵測試計劃->添加->監聽器->jp@gc - Active Threads Over Time

完整添加HTTP Request後,點擊運行測試,查看Active Threads Over Time運行結果。可查看線程陸續啟動的曲線,到達設置的最大線程數後,將持續運行設置的時間,到達設置的持續時間後,陸續結束進程。

技術分享圖片

以上,如果對你有幫助的話,就點個贊吧??~~

Jmeter-使用Stepping Thread Group插件來設置負載場景