Jmeter 定時器之同步定時器(Synchronizing Timer)


性能測試中需要模擬多用戶並發測試,此時需要用到同步定時器(Synchronizing Timer)。如下圖,模擬用戶組的數量設置20,相當於20個用戶(線程)並發

名詞解釋:

名稱:定時器名稱,可根據用戶需要自己填寫

注釋:可填可不填

模擬用戶組的數量:每次釋放的線程數量。當設置為0時,等同於線程組中設置的用戶數量,當設置為20時,即當用戶達到20時同時釋放,當設置的數量大於線程數時,設置無效(數量不可設置為大於線程組中的線程數)

超時時間以毫秒為單位:當設置為0時,即當用戶數量達到了設置的數量時則釋放,否則一直等待,當設置為300時,則當時間達到300時,就釋放已經集合的線程,不再等待

同步定時器(Synchronizing Timer)的超時時間設置要求: 超時時間 > 請求集合數量 * 1000 / (線程數 / 線程加載時間)

同步定時器的使用:

 a. 若某個請求需要並發測試,則可在該請求下添加同步定時器,如下圖

b. 若某幾個請求需要同時進行並發,則可在請求的同一級添加同步定時器,如下圖

c. 若某幾個線程需要同步並發,則可在測試計划下(線程組同一級)添加同步定時器(適用於多業務混合並發測試)如下圖

 


免責聲明!

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



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