Jmeter之斷言 響應斷言

2021-10-07 16:28:10 字數 1274 閱讀 2208

斷言:相當於設定乙個檢查點,正常的介面測試都需要對測試的結果進行檢查,判斷對錯,有結果的測試才是有意義,這時就需要用到斷言。

最常用的斷言之一 ——響應斷言

響應斷言是針對對請求的響應結果進行判斷。日常使用的http請求用這個挺方便~

①main sample and sub-sample:主從請求

(main sample就是我們寫的請求,比如乙個http請求;帶有重定向的請求或者乙個請求有多個伺服器響應的就是sub-sample)

②main sample only

③sub-sample only

④jmeter variable name to use:對jmeter的變數做判斷(後面的框裡寫變數名)

響應文字:伺服器響應文字,就是響應資料(body)裡面的所有內容進行匹配;

響應**:就是響應返回的狀態碼,比如,20x,30x,40x,50x等;

(注意:對於40x和50x狀態的匹配需要勾選 「忽略狀態」 ,因為這樣的請求預設就是失敗的)

響應資訊:響應**對應的響應資訊,比如,ok等;

response headers:響應頭;

request headers:請求頭;

url樣本:對sample的url斷言;

document(text):文字內容匹配;

request data:請求資料;

包括:匹配的結果包含在裡面就ok,支援正則匹配;

匹配:結果必須與斷言完全一致,與equals乙個意思,支援正則;

equals:不支援正則;

substring:類似包括,不支援正則;

否:非。斷言的內容錯誤的,執行反而結果為成功。

或者:或。可以新增多個斷言的內容,任一滿足即斷言成功

新增要斷言的內容。

當斷言失敗時,使用者可以指定失敗時返回的資訊。

Jmeter斷言 響應斷言

斷言就類似loadrunner中的檢查點。對上乙個請求返回的資訊,做字串 資料報大小 html xml 等做判斷,確保返回的資訊的準確性。jmeter的斷言有好多,下面是乙個響應斷言 新建乙個執行緒組,執行緒組中新增乙個http請求 新增響應斷言 新增 斷言 響應斷言 main sample and...

JMeter斷言 響應斷言

路徑 右鍵取樣器,新增 斷言 響應斷言 注 測試字段 響應 匹配響應 如 http協議返回 200 代表成功。模式匹配規則 包括 contains 包含,可用正則。匹配 match 匹配,可用正則。相等 equals 相等,不能用正則,區分大小寫。字串 substring 也是包含,不能用正則,區分...

Jmeter斷言之響應斷言

jmeter斷言之響應斷言 一 新增響應斷言 1 在http請求中新增斷言,點選對應的http請求,右鍵新增 斷言 響應斷言 二 響應斷言解釋 響應斷言 對伺服器的響應進行斷言校驗 1 應用範圍 main sample and sub sample,main sample only sub samp...