Jmeter線程組的理解


線程組是任務測試計划的起點,所有的邏輯控制器和采樣器都必須放在線程組之下。

其他的測試元件(如監聽器)可以被直接放在測試計划之下,
這些測試元件對所有線程組都生效。線程組就像它的名字所描述的那樣,被用來管理執行性能測試所需要的JMeter線程。

用戶通過線程組的控制面板可以:
 1.設置線程數量
 2.設置線程啟動周期
 3.設置執行測試腳本的循環次數

     每一個JMeter線程都會完整地執行測試計划,而且它們之間是完全獨立運行的。

這種多線程機制被用來模擬服務器應用的並發連接。參數Ramp-Up Period告訴JMeter
達到最大線程數需要多長時間。 假設共有10個線程,Ramp-Up Period 為100秒, 那么JMeter 就會在100秒內啟動所有10個線程,並讓它們運轉起來。每一個測試線程
都會在上一個線程啟動10秒之后才開始運行。 假設共有30個線程,Ramp-Up Period 為 120秒,那么線程啟動的間隔就為4秒。

 Ramp-Up參數不能設定得太短,否則在測試的初始階段會給予服務器過大的壓力。 Ramp-Up參數也不嫩設定得太長,否則發生第一個線程已經完畢,而最后一個線程還沒有啟動的情況


免責聲明!

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



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