Jmeter中的采樣器必須要基於線程組。
一、添加線程組
在測試計划上右鍵,然后選擇,如下圖:

二、線程組界面

三、線程組界面配置說明
1、名稱:線程組自定義名稱;
2、注釋:添加的一些備注說明信息,設置后,在目錄樹中鼠標懸停會顯示配置的注釋信息;
3、在取樣器錯誤后要執行的動作
(1、繼續:即取樣器執行錯誤后,仍然繼續執行后續的操作,直到整個線程完成;(默認)
(2、Start Next Thread Loop:即取樣器執行錯誤后,終止當前循環,進入下一個循環;
(3、停止線程:即取樣器執行錯誤后,停止當前線程;
(4、停止測試:即取樣器執行錯誤后,等待當前執行的采樣器結束后停止執行測試;
(5、stop test now:即取樣器執行錯誤后,出現錯誤立刻終止測試;
4、線程屬性
(1、線程數:即模擬的用戶個數;
(2、Ramp-Up Period(in seconds):設置多少秒內完成所有的線程創建;
----該時間的設置需要根據項目需要去判斷。
如:線程數設置為10,時間設置為2---表示:兩秒內啟動10個線程,平均每秒啟動5個線程;
(3、循環次數:即線程執行的次數,1表示循環1次后停止;如果勾選永遠,即線程會一直執行,如果配置了調度器,會受調度器配置影響。
(4、Delay Thread creation until need:勾選代表線程將在需要的時候才構建;不勾選,代表線程組在開始的時候就被創建,需要時執行。
5、調度器
只有在調度器勾選后,才可以進行配置;也只有勾選調度器后,配置的值才能生效;
(1、持續時間:即線程的執行時間是多少秒,在達到時間后,將停止執行;
(2、啟動延遲:即手動開始運行線程后,jmeter自動延遲設置的時間才開始執行測試;
----注意:在勾選循環次數為永遠,設置了持續時間時,會在持續時間達到后,停止測試;循環次數設置為非永遠時,設置的調度時間無效,會在執行完循環次數后,停止測試。
