Jmeter_多線程_線程組的設置


多線程的設置

設置運行的次數5

 

 

多線程時:多個線程組之間是並行的關系,不能確定誰先執行誰后執行

 

線程組的選項說明:

一個簡單的jmeter腳本,組成部分:

1 線程組:設置運行的時間和並發數

comments:備注信息,記錄一些參數設置的原因和策略

請求錯誤后,你希望采取什么動作:

continue:繼續執行

start next thread loop:繼續下一個線程的循環(一組請求有依賴,如:登錄、評論,有一個失敗的時候,得重新下一次的循環執行)

stop test:停止測試(停止當前的)

stop test now:立刻停止。

2 請求:http sampler1個或多個,結合各種控制器(controller

3 查看執行的結果:view results tree

 

 

number of threads:線程數

ramp up period in seconds:線程的加載時間。100個線程20s,每秒新增5個線程,設定不同的運行策略)

loop count:執行多少次

delay thread creation until needed:用到的時候在創建線程

 

 

 

 

 

scheduler:調度器、日程表

Duration(seconds):運行的時間

Startup delay(seconds):延遲時間

 

假設延時時間是5+運行時間10秒:前5秒就啥也不干,后10S開始按照設定的兵法執行

 

假設延時時間是5+運行時間1000+兩個線程運行5次(一共10次):

10次運行不了1000秒,最多跑10次就結束了。比設定時間段的時候,誰先結束,就會先停止

 

建議:設定執行的時間后,要把forever勾選上。Duration一般+forever組合使用

Duration的運行時間3+線程的運行時間20秒:總共會執行23秒左右(取和)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM