1. 程式人生 > 其它 >jmeter(4):響應斷言之響應文字和響應資訊的差別

jmeter(4):響應斷言之響應文字和響應資訊的差別

在Jmeter的後置處理器中新增響應斷言, 要測試的響應欄位中有兩個很難區分的選項, 響應文字和響應資訊. 我做了兩個小實驗來進行區別.

1. 用Fiddler捕捉了一個POST請求, 其響應是successfull.

2. 用Badboy錄製指令碼以後, 用Jmeter開啟, 在該POST請求之後新增響應斷言. 並新增檢視結果樹.

3. 選擇 響應文字 選項, 要測試的模式輸入 successful.

4. 執行指令碼, 檢視結果樹, 結果為通過.

說明響應文字, 其實就是我們通常用Fiddler或者Httpwatch抓取請求的響應.

5. 同時我們在結果樹中檢視一下取樣器結果選項中的內容, 有一個欄位是Response message.

6. 繼續回到響應斷言設定中, 這次選擇"響應資訊""選項, 要測試的模式輸入"OK", 執行指令碼.

7. 檢視結果樹, 綠色標識表示請求通過.

因此, "響應資訊"對應的就是HTTP響應狀態碼對應的響應資訊, 如OK, Found之類.