監聽器是測試計劃元素,用於查看和分析性能測試的結果。監聽器的結果可以以表、樹、圖或日誌文件的形式查看。偵聽器可以添加到測試計劃中的任何地方。它們隻解析和收集來自同級或下級采樣器的結果數據。最後處理偵聽器。監聽器結果默認存儲在xml文件中,並以a. jlt格式保存。
JMeter提供的不同監聽器:綜合圖
Aggregate Graph監聽器以表格形式(報告)和柱狀圖的形式顯示測試結果,並允許以png文件的形式保存結果。
總報告
聚合報告監聽器以報告的形式顯示和存儲測試結果。
斷言結果
當采樣器響應有錯誤時,斷言結果偵聽器將顯示斷言結果。此偵聽器是資源密集型的,在性能測試期間必須避免使用。它對調試和功能測試非常有用。
後端偵聽器
後端偵聽器是一種特殊類型的異步偵聽器,用於定製後端客戶機。
豆殼偵聽器
Bean Shell監聽器用於啟用Bean Shell來處理JMeter中的采樣器。
比較斷言可視化工具
比較斷言Visualizer提供UI中斷言結果之間的比較。
生成彙總結果
Generate Summary results監聽器將測試結果的摘要存儲並顯示到日誌文件中。
圖結果
Graph結果偵聽器通過顯示平均值、中值、偏差和吞吐量,以圖形化的方式顯示每個采樣器的響應時間。
JSR223偵聽器
JSR223 Listener用於在JMeter結果中啟用JSR223腳本。
梅勒可視化工具
Mailer Visualizer采樣器用於在測試運行某些特定的錯誤閾值時發送電子郵件。
響應時間圖
響應時間圖用於在測試運行期間提供響應時間的圖形或圖表表示。
將響應保存到文件
對文件偵聽器的保存響應用於創建采樣器響應的文件並保存它。此監聽器在功能測試或調試測試腳本時使用。當響應太大而無法在視圖結果樹偵聽器中顯示時,也可以使用它。
簡單的數據的作家
簡單數據編寫器偵聽器用於將采樣器響應保存到文件中。
總結報告
摘要報告以表格形式存儲和顯示測試結果。它類似於聚合報表偵聽器,但消耗較少的內存
樹視圖的結果
該偵聽器以樹的形式顯示每個采樣器請求和響應的詳細信息。它還以HTML和XML形式顯示結果。
查看表格結果
表監聽器中的視圖結果以表格式顯示采樣器響應頭和響應體。這個偵聽器使用大量內存。
在測試計劃中添加偵聽器: