Jmeter查看結果樹之查看響應的13種方法[詳解] [9]


查看結果樹查看響應有哪幾種方法,可通過左側面板底部的下拉框選擇

 

1、Text

查看結果樹中請求的默認格式為text,會顯示請求的取樣器結果、請求、響應數據3個部分內容。

取樣器結果: 默認Raw視圖,可以切換為Parsed視圖,表單顯示更直觀。

請求:默認Raw視圖下,Restquest Body 及Restquest Headers兩部分。HTTP顯示更直觀。輸入信息查找,還可以設置區分大小寫、正則表達式。

響應數據: 顯示Response Body 及Response Headers兩部分內容。當數據過多時,可通過輸入信息搜索,還可以設置區分大小寫、正則表達式。

 

 

2、RegExp Tester

當需要從上一個請求的響應結果中獲取數據來關聯到下一個請求,且通過正則表達式提取器來實現。可以選擇該顯示格式,輸入正則表達式,點擊Test,測試正則表達式是否正確。

 

3、Boundary Extractor Tester

當需要從上一個請求的響應結果中獲取數據來關聯到下一個請求,且通過邊界提取器來實現。可以選擇該顯示格式,輸入左邊界,右邊界,點擊Test,驗證是否正確。

 

 

4、CSS Selector Tester

通過css/jQuery提取器來實現關聯時,查看結果可以選擇CSS Selector Tester格式。可根據JSoup或Jodd對響應數據進行過濾和查看。驗證css/jQuery提取器設置有無問題。

 

5、Xpath Tester

通過Xpath提取器來實現關聯時,查看結果可以選擇Xpath Tester格式。在XPath query輸入xpath表達式,點擊Test驗證,驗證是否正常獲取到所需內容。

此外,

Use Tidy:當需要處理的頁面是HTML格式時,選中該選項;如果是XML或XHTML格式,則取消選中;

Quiet:只顯示需要的HTML頁面,Report errors顯示響應報錯,Show warnings顯示警告;

Use Namespaces:如果勾選該選項,XML解析器將使用命名空間來分辨;

Validate XML:根據頁面元素模式進行檢查解析;

Ignore Whitespace:忽略空白;

Fetch external DTDs:如果勾選該項,外部使用DTD規則來獲取頁面內容;

Return entire XPath fragment of text content:返回文本內容的整個XPath片段;

 

6、JSON Path Tester

上一個請求的返回結果是json格式,通過JSON提取器來實現關聯時,查看結果可以選擇JSON Path Tester格式。在JSON Path Expression輸入JSON表達式,點擊Test驗證,驗證是否正常獲取到所需內容。

 

7、HTML

當返回結果是一個html頁面時,默認的Text並不能很好的看到渲染效果。選擇HTML選項,可以提供一個基本的頁面布局展示,不能提供圖像、樣式等信息。雖不能與瀏覽器顯示的頁面相比。但能幫助我們判斷請求是否成功。

 

8、HTML Source Formatted

返回結果是一個html頁面,選擇HTML Source格式化選項,則渲染器將顯示由Jsoup格式化和清理的HTML源代碼。跟在瀏覽器顯示界面,鼠標右鍵“查看頁面源代碼”的信息一致。

 

9、HTML(download resources)

選擇HTML(下載資源)視圖選項,則渲染器可以下載HTML代碼引用的圖像,樣式表等。相比以上2種展示,更具體直觀。

 

10、Document

選擇Document視圖。將顯示從各種類型的文檔中提取的文本。例如Microsoft Office(Word,Excel,PPT,2007-2010(openxml),Apache OpenOffice(writer, calc, impress),HTML,gzip,jar / zip)文件以及“多媒體”文件(例如mp3,mp4,flv等)。

注意:

1) 若使用Document視圖,要求下載 tika-app-xxjar(下載地址https://www.apache.org/dyn/closer.cgi/tika/tika-app-1.23.jar),並將其放在JMETER_HOME / lib目錄中。

2) 如果文檔大於10 MB,則不會顯示該文檔。要更改此限制,需設置JMeter屬性document.max_size(單位為字節)或設置為0以刪除該限制。

3)重啟jmeter才能生效!

 

11、JSON

返回結果是json數據格式的,可選擇JSON視圖,將顯示樹狀風格的響應結果(也處理嵌入JavaScript的JSON)。跟默認的text相比展示更直觀。結果可輸入信息查找,還可以設置區分大小寫、正則表達式。

 

12、XML

將顯示在樹狀風格的響應結果。任何DTD節點或Prolog節點都不會顯示在樹中;但是,響應可能包含那些節點。可以右鍵任何節點,選擇展開或折疊其下面的所有節點。

 

13、Browser

選擇Browser視圖,會呈現瀏覽器的頁面布局效果。

 

清楚了以上查看結果樹中查看響應結果的方式,下次就可以依據自己想要的來進行選擇了~~

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM