JMETER

配置節點:

配置節點:

配置是JMeter中的一個測試計劃元素,我們可以使用它聲明變量,以便采樣器可以使用這些變量使用數據。配置節點在定義它們的節點的開始處執行。樹分支中的配置元素的優先級高於父分支中的相同元素。

添加一個Config元素:
右鍵單擊測試計劃/線程組/邏輯控製器→添加→配置元素→選擇所需的配置元素

下麵列出的是JMeter中可用的配置節點。

  1. CSV數據集配置——該配置有助於以CSV文件的形式讀取數據。例如,當我們想使用不同的唯一用戶集登錄時,我們可以將用戶名和密碼存儲在CSV文件中,並通過變量在每個線程中使用該文件數據。
  2. HTTP請求默認值:我們可以使用這個配置元素為HTTP請求設置默認值。
  3. 用戶定義值:此配置元素用於定義可在測試中使用的鍵值對形式的用戶變量。
  4. 計數器——這允許變量在每次迭代後增加計數。

JMeter中可用的其他配置節點列表如下:

•FTP請求默認值

•HTTP授權管理器

HTTP緩存管理器

•HTTP Cookie管理器

•HTTP代理服務器

HTTP頭管理器

•Java請求默認值

•密鑰存儲庫配置

•JDBC連接配置

•登錄配置元素

•LDAP請求默認值

•LDAP擴展請求默認值

•TCP采樣器配置

•簡單的配置元素

•隨機變量•

預處理程序:
預處理器是JMeter測試元素,用於在采樣器請求執行之前修改它們。與采樣器連接的預處理器總是在采樣器之前執行。

添加一個Config元素:

右鍵單擊線程組/邏輯控製器→添加→預處理器→選擇所需的預處理器


下麵列出的是JMeter提供的所有Pre-processor測試元素:

  1. 預處理程序JDBC
  2. 預處理程序JSR223
  3. RegEx用戶參數
  4. 預處理程序豆殼
  5. 預處理程序淨水器
  6. HTML鏈接解析器
  7. HTTP URL改寫修飾符
  8. HTTP用戶參數修改符
  9. 用戶參數

後處理器——後處理器是JMeter測試元素,用於在采樣器請求執行後修改它。附帶有采樣器的後處理器總是在采樣器之後執行。

添加一個Config元素:

右鍵單擊線程組/邏輯控製器→添加→post-Processors→選擇所需的post-Processors


後處理器元素列表如下:

  1. BeanShell後處理程序
  2. 淨水器後處理程序
  3. CSS / JQuery萃取器
  4. 調試後處理程序
  5. JDBC後處理程序
  6. JSON路徑後處理程序
  7. JSR223後處理程序
  8. 正則表達式提取器
  9. 結果狀態操作處理程序
  10. XPath提取器
Baidu
map