查看結果樹顯示所有請求響應的樹,通過它可以查看任何請求的響應。除了顯示響應之外,還可以查看獲取響應所花費的時間以及一些響應代碼。需要通過"查看結果樹"來查看服務器處理請求之后的返回結果,分析是否存在問題
注意,查看結果樹在負載測試時注意不要使用,因為它會消耗大量資源例如內存和CPU。當我們進行接口功能測試或在測試計划調試驗證時使用。
當我們測試接口功能的時候,通常只關注到了查看取樣器結果、請求及響應數據這3個部分。但"查看結果樹"界面還有很多其他功能,你知道嗎?
一、所有數據寫入一個文件
文件名:輸入一個文件的完整路徑,后綴可以為csv,html等。文件可以不存在;若已存在該文件,運行結果選擇覆蓋原有文件即可。
Log/Display Only:
a)僅日志錯誤——結果樹只輸出報錯日志信息
b)Success——結果樹只輸出正常響應的結果信息
configure: 配置要輸出文檔的內容。可以依據自己需求來選擇
雙擊保存的文件,可以看到保存的輸出結果
二、Search
通過輸入要查詢的信息,點擊Search,可以過濾出結果樹中符合要求的請求,紅框顯示。點擊Reset會重置搜索,紅框消失。
Case sensitive大小寫敏感:勾選此項,輸入查詢信息,大小寫不區分。
Regular正則表達式:勾選此項,輸入正則表達式,會依據正則表達式匹配到符合內容的請求。
三、請求結果的顯示格式
可依據響應結果的數據格式,或者特定需求,選擇不同的顯示格式來展示響應結果信息。
默認格式為Text。會顯示請求的取樣器結果、請求、響應數據3個部分內容。
取樣器結果: 默認Raw視圖,可以切換為Parsed視圖,表單顯示更直觀。
請求:默認Raw視圖下,Restquest Body 及Restquest Headers兩部分。HTTP顯示更直觀。
可輸入信息查找,還可以設置區分大小寫、正則表達式。
響應數據: 顯示Response Body 及Response Headers兩部分內容。當數據過多時,可通過輸入信息搜索,還可以設置區分大小寫、正則表達式。
四、Scroll automatically?
勾選該選項,當運行過程中請求很多時,會自動滾動顯示到最后一個請求。
注意:
從版本3.2開始,視圖中的條目數被限制為屬性view.results.tree.max_results的值,默認為500個。可以通過將屬性設置為0