jmeter中的響應斷言


斷言就類似LoadRunner中的檢查點。對上一個請求返回的信息,做字符串、數據包大小、HTML、XML、圖片等做判斷,確保返回的信息的准確性。

jmeter的斷言有好多,下面是一個響應斷言

新建一個線程組,線程組中添加一個http請求

添加響應斷言:添加-》斷言-》響應斷言

 

 

apply to:是應用范圍,設定匹配的范圍

Main sample and sub-samples:匹配范圍為當前父取樣器,及子取樣器

Main sample only :僅當前父取樣器

Sub samples only:僅子取樣器

JMeter Variable:變量值進行匹配

要測試的響應文字:針對響應數據不同部分進行匹配

(1)響應文本:響應服務器返回的文本內容,http協議排除header部分

(2)響應代碼:匹配響應代碼,比如http請求中‘200’代表成功

(3)響應信息:匹配響應信息,處理成功返回‘成功’或者“ok”字樣

(4)Response Header:匹配響應頭中的信息

匹配規則:

包括:響應內容包括需要匹配的內容就算成功

匹配:響應內容要完全匹配匹配內容,不區分大小寫

equals:完全相等,區分大小寫

substring:響應內容包括匹配內容即為成功。

可以通過添加斷言結果來查看斷言的執行情況。

 

 執行結果:

如果接口響應數據可以與斷言匹配上,則測試用例通過,否則不通過

可以通過斷言結果,查看斷言執行情況。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM