之前我介紹過Jmeter的一種調試工具Debug Sampler,它可以輸出Jmeter的變量、屬性甚至是系統屬性而不用發送真實的請求到服務器。既然這樣,那么HTTP Mirror Server又是做什么用的呢?
一、HTTP Mirror Server的作用:
它可以在本地臨時搭建一個HTTP服務器,該服務器把接收到的請求原樣返回,這樣就可以看到發送出的請求的具體內容,以供調試。
二、示例:
1、添加HTTP Mirror Server:
右鍵點擊WorkBench-->Add-->Non-Test Elements-->HTTP Mirror Server ,點擊【Start】啟動
2、發送請求到該服務器:
3、執行結果:
request:
Response:
可以看到:response中的內容與request內容一模一樣,我們就可以通過此種方法判斷我們發送出去的請求是否確實是我們預期的結果。
官網:
http://jmeter.apache.org/usermanual/component_reference.html#HTTP_Mirror_Server