看了沐童的博客之后收益頗多,秉承着知識是用來分享的原則,我在一邊學習的同時一邊自己做對應的電子版筆記,由於網上搜索到的jmeter資料有限,望尊重原作者的勞動成果,轉載和分享請注明來源“沐童的博客”。
一、 Thread Group線程組概念
1.線程組又稱為用戶組,是進行性能測試時的用戶資源池。(有點類似於LR的虛擬用戶數)。
2.是任何一個測試計划的開始點。(也就是說,必須先建立線程組,才能進行下一步的邏輯控制器操作和發送HTTP請求的操作,這是一個大的前提。)
二、Thread Group線程組功能分區
總的來說,一個線程組有三個功能分區,這里分別標注為區域1、區域2、區域3。
1.區域1:在取樣器錯誤后要執行的動作,這個區域的主要作用很明顯,在線程內的采樣器失敗后,接下來做什么。
(1)繼續:選擇此項,將繼續執行接下來的操作。
(2)Start Next Loop:忽略錯誤,執行下一個循環。
(3)停止線程:退出該線程(不再進行此線程的任何操作)。
(4)停止測試:等待當前執行的采樣器結束后,結束整個測試。
(5)Stop Test Now:直接停止整個測試。(注意與4的“停止測試”進行區分)。
2.區域2:線程屬性,這里可以設置線程數(模擬的用戶數)和循環次數。含義如下圖所示:
3.區域3:調度器配置(全部都在調度器復選框被選中的前提下,下面的選項才會生效。)
以上即為線程組的所有內容說明。