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

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

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

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

1、Text

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

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

請求:默認Raw展示,包括Restquest Body 及Restquest Headers兩部分。

HTTP視圖展示更直觀。還可輸入信息查找,並可以設置區分大小寫、正則表達式。

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

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

2、RegExp Tester

當需要從上一個請求的響應結果中獲取數據來關聯到下一個請求,且通過正則表達式提取器來實現。

可以選擇該顯示格式,輸入正則表達式,點擊Test,測試正則表達式是否正確。

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

3、Boundary Extractor Tester

當需要從上一個請求的響應結果中獲取數據來關聯到下一個請求,且通過邊界提取器來實現。

可以選擇該顯示格式,輸入左邊界,右邊界,點擊Test,驗證是否正確。

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

4、CSS Selector Tester

通過css/jQuery提取器來實現關聯時,查看結果可以選擇CSS Selector Tester格式。

可根據JSoup或Jodd對響應數據進行過濾和查看。驗證css/jQuery提取器設置有無問題。

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

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片段;

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

6、JSON Path Tester

上一個請求的返回結果是json格式,通過JSON提取器來實現關聯時,查看結果可以選擇JSON Path Tester格式。

在JSON Path Expression輸入JSON表達式,點擊Test驗證,驗證是否正常獲取到所需內容。

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

7、HTML

當返回結果是一個html頁面時,默認的Text並不能很好的看到渲染效果。

選擇HTML選項,可以提供一個基本的頁面佈局展示,不能提供圖像、樣式等信息。雖不能與瀏覽器顯示的頁面相比。但能幫助我們判斷請求是否成功。

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

8、HTML Source Formatted

返回結果是一個html頁面,選擇HTML Source格式化選項,則渲染器將顯示由Jsoup格式化和清理的HTML源代碼。

跟在瀏覽器顯示界面,鼠標右鍵“查看頁面源代碼”的信息一致。

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

9、HTML(download resources)

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

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

10、Document

選擇Document視圖。將顯示從各種類型的文檔中提取的文本。

例如Microsoft Office(Word,Excel,PPT,2007-2010(openxml),Apache OpenOffice(writer, calc, impress),HTML,gzip,jar / zip)文件以及“多媒體”文件(例如mp3,mp4,flv等)。

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

注意:

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相比展示更直觀。結果可輸入信息查找,還可以設置區分大小寫、正則表達式。

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

12、XML

將顯示在樹狀風格的響應結果。任何DTD節點或Prolog節點都不會顯示在樹中;但是,響應可能包含那些節點。

可以右鍵任何節點,選擇展開或摺疊其下面的所有節點。

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

13、Browser

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

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

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


分享到:


相關文章: