參考《全棧性能測試修煉寶典JMeter實戰》第六章 JMeter 元件詳解中第五節后置處理器
后置處理器是用來處理采樣器發送的請求后得到的響應數據
一、Debug PostProcessor
多用於腳本調試,結果察看結果樹可以看到取樣器的相關變量、系統相關屬性、JMeter相關變量與屬性。
JMeter屬性:Jmeter在啟動時載入到內存的使用到的配置屬性,配置已經預先定義,生命周期從JMeter啟動開始到JMeter進程關閉
系統相關屬性:在操作系統層面設置的各種配置參數。比如JAVA_HMOE
參數說明:
JMeter properties:是否顯示JMeter屬性
JMeter variables:是否顯示JMeter中定義的變量
Sampler properties:是否顯示取樣器屬性
System properties:是否顯示系統屬性
二、JDBC PostProcessor
JDBC PostProcessor實際上是一個JDBC Request,與JDBC Request功能相同,都可以執行SQL語句
場景說明:用JDBC Request修改了一些數據,當測試完成后,可以用JDBC PostProcessor完成使數據恢復之前的
三、Result Status Action Handler
能夠針對單一取樣器來設置運行時錯誤的處理邏輯
參數說明:
繼續:忽略錯誤繼續執行
Start Next Thread Loop:停止當前迭代,開始下一迭代
停止線程:停止當前線程
停止測試:停止整個測試計划
四、XPath Extractor
利用xpath在XML中查找元素。
做過自動化的人都知道有個xpath定位,這兒的和定位基本是一個原理。不懂的可自行百度學習
