jmeter線程組配置


線程組配置

線程組相當於有多個用戶,同時去執行相同的一批次任務。每個線程之間都是隔離的,互不影響的。一個線程的執行過程中,操作的變量,不會影響其他線程的變量值。

Delay Thread creation until needed: 默認情況下,測試開始的時候,所有線程就被創建完了。如果勾選了此選項,那么線程只會在合適的需要用到的時候創建。

Ramp-Up Period:
線程啟動的時間,下圖的線程配置,5個線程,5秒啟動時間,每個線程執行兩次循環。那么每秒會啟動一個線程,每次循環執行一個請求。
image
image

取樣器錯誤: 當線程執行取樣器失敗的時候,要執行的策略

選項:

  • 繼續:忽略錯誤,是繼續執行
  • Start Next Thread Loop: 忽略錯誤,線程當前循環終止,執行下一個循環。
  • 停止線程:當前線程停止執行,不影響其他線程正常執行。
  • 停止測試:整個測試會在所有當前正在執行的線程執行完畢后停止
  • 立即停止測試:整個測試會立即停止執行,當前正在執行的取樣器如果可能會被中斷。

那么這幾個配置控制了,當遇到錯誤的時候,測試的執行策略,是否會繼續執行。

調度器

如果不想立即執行執行,可以通過調度器控制測試執行的開始時間和結束時間。

  • 啟動時間:控制測試在某個時間點啟動。這個配置會被“啟動延遲(秒)”配置覆蓋。
  • 結束時間:控制測試執行的結束時間。這個配置會被“持續時間(秒)”配置覆蓋。
  • 持續時間(秒):控制測試執行的時間。
  • 啟動延遲(秒):控制測試多久后啟動執行。


免責聲明!

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



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