控制器可分為兩大類:
取樣器是允許JMeter將特定型別的請求傳送到伺服器的元件。它模擬使用者對目標伺服器的頁面的請求。
取樣器是必須將元件新增到測試計劃中的,因為它只能讓JMeter知道需要將哪種型別的請求傳送到伺服器。 請求可以是HTTP,HTTP(s),FTP,TCP,SMTP,SOAP等。
下面給出了JMeter取樣器服務的請求列表:
JMeter取樣器只能通過下圖所示的方法新增到執行緒組中:
下圖顯示了HTTP請求取樣器控制面板:
邏輯控制器可幫助您控制執行緒中取樣器處理順序的流程。 它還可以更改來自其子元素的請求的順序。
以下是JMeter中所有邏輯控制器的列表:
下圖顯示了如何將ForEach邏輯控制器新增到測試計劃中:
下圖顯示了ForEach控制器控制面板: