Jmeter學習筆記(九) 響應斷言

2022-05-10 09:31:52 字數 900 閱讀 5370

jmeter中又乙個元件叫斷言,用於檢查測試中得到的響應資料等是否符合預期。斷言又13種,目前在使用過程中使用到的是響應斷言。

有時候請求成功了並不代表測試通過,還要看影響返回的內容是否符合預期的結果。

一、使用

在sampler下面新增響應斷言

main sample and sub-samples:作用于父節點取樣器及對應子節點取樣器

main sample only:僅作用于父節點取樣器

sub-samples only:僅作用於子節點取樣器

jmeter variable:作用於jmeter變數(輸入框內可輸入jmeter的變數名稱)

要測試的響應字段:要檢查的項

響應文字

響應**

響應資訊

response headers:響應頭部

request herders:請求頭部

url樣本

documeng(text)

ignore status:忽略返回的響應報文狀態碼、

request datas

模式匹配規則:

包括:返回結果包括你指定的內容

匹配:(好像跟equals查不多,弄不明白有什麼區別)   

equals:返回結果與你指定結果一致

substring:返回結果是指定結果的字串

否:不進行匹配

或者要測試的模式:即填寫你指定的結果(可填寫多個),按鈕【新增】、【刪除】是進行指定內容的管理

另外12種斷言暫時沒使用到,詳細介紹在該篇文章中作者有提到:

Jmeter斷言 響應斷言

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

JMeter斷言 響應斷言

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

Jmeter筆記 響應斷言詳解

平時我們使用jmeter進行 效能測試時,經常會用到斷言。jmeter提供了很多種斷言,本來想全都寫一下,但發現每乙個斷言裡面的東西都很多,所以就先寫一下我們經常使用的響應斷言。第一次在cnblog上寫東西,不會排版,希望達人指點。響應斷言 對伺服器的響應進行斷言校驗 1 應用範圍 main sam...