jmeter斷言之響應斷言
阿新 • • 發佈:2019-02-10
~自己提前錄製好指令碼~
一:響應斷言設定
1.1:新增斷言;右鍵–>新增–>斷言
1.2:在斷言介面填寫自己需要斷言的資料,我這以登入為例,登入成功頁面會展示個人資訊,所有我以個人資訊來斷言是否登入成功
名稱:自己隨便起 通俗易懂就行
要測試的響應欄位:1、響應文字:指頁面返回的http文字內容
2、響應程式碼:指請求返回的狀態,如200
3、響應資訊:指請求返回的響應資訊,如OK、not found
4、Response Headers : 響應頭資訊
5、Request Headers :請求頭資訊,剩餘幾個還不瞭解~~
模式匹配規則:1、包括=返回結果包括你指定的內容,支援正則匹配
2、匹配:(1) 相當於 equals 。當返回值固定時,可以返回值做斷言,效果和equals相同(2) 正則匹配 。 用正則表示式匹配返回結果,但必須全部匹配。 即正則表示式必須能匹配整個返回值,而不是返回值的一部分。
3、Equals : 返回結果與你指定斷言完全一致
4、SubString:與 “包括”差不多,都是指返回結果包括你指定的內容,但是subString不支援正則字串。
1.3:新增結果樹,用來監聽斷言是否成功
1.4:點選執行,執行結束後,點選結果樹,檢視右側的執行狀態,如果圖示全部是綠色,則斷言成功
斷言失敗:
至此~最簡單的響應斷言就到這了,jmeter中的斷言分很多種,之後再慢慢學習總結