[版權所有: whoistester.com & jmeter.cf]
上一節課,我們創建了一個測試場景,並進行了少量vuser的負載測試. 有時候我們執行了測試,但是發現並不是所有事務都執行成功了. 那是因為我們只是發起了測試,但並沒有對每次請求測試的返回作校驗. 所以加入檢查點是非常有必要的.
1. 在昨天的測試腳本中,選中http請求sample.
右鍵添加,選擇"斷言"->"響應斷言". 如下圖.

設置如此的斷言后,則會對響應的內容(即http請求后,服務器返回的內容)進行與字符串進行匹配. 如果返回的內容包括了我們期望的字符串,則認為該次測試通過. 否則就是失敗.
模式匹配規則:(通常我們經常使用的規則如下3個)
1. 響應文本 (響應文本,即返回的body 內容)
2. 響應代碼 (http code 代碼, 例如 200 表示成功, 400 表示參數錯誤)
3. response header (響應頭) 響應頭, 比如我們要查找某個coockie是否添加成功時,可以使用 response header的匹配規則。
