Jmeter基礎007 增加斷言

2022-08-21 12:18:13 字數 1899 閱讀 5698

一、斷言概述

1、概述

斷言是在取樣器執行完成後進行的一些額外檢查,判斷響應結果是否符合預期。在它的作用域範圍內的每個取樣器執行後執行。如果希望斷言只應用於特定的取樣器,則應當將該斷言作為取樣器的子節點來新增。常用斷言:響應斷言、beantashell斷言、xpath斷言。

2、響應斷言的分類

二、響應斷言

1、響應斷言之響應狀態碼

(1)搭建框架:建立測試計畫----建立執行緒組----建立http請求,如下圖所示:

(2)http請求右鍵---新增----斷言----響應斷言,建立響應斷言,選擇響應欄位為響應**,填寫要測試的模式為200 | 201,如下圖所示:

(3)執行測試計畫,檢視結果樹,如下圖所示:

2、響應斷言之響應內容

(1)搭建框架:建立測試計畫----建立執行緒組----建立http請求。

(2)http請求右鍵---新增----斷言----響應斷言,建立響應斷言,選擇響應欄位為響應文字,填寫要測試的模式為automan | huluwa,如下圖所示:

(3)執行測試計畫,檢視結果樹,如下圖所示:

3、響應斷言之響應內容的位元組數

(1)搭建框架:建立測試計畫----建立執行緒組----建立http請求,如下圖所示:

(2)http請求右鍵---新增----斷言----size assertion,建立長度斷言,選擇響應長度欄位為響應體,填寫要測試的長度,如下圖所示:

(3)執行測試計畫,檢視結果樹,如下圖所示:

4、響應斷言之響應時間

(1)搭建框架:建立測試計畫----建立執行緒組----建立http請求。

(2)http請求右鍵---新增----斷言----斷言持續時間,建立響應斷言持續時間,填寫持續時間,如下圖所示:

(3)執行測試計畫,檢視結果樹,如下圖所示:

三、總結

1、概述

以程式代替人工檢測響應結果是否符合預期,安全高效功能強大

2、實現:

在請求內新增斷言元件:

Jmeter斷言 響應斷言

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

JMeter斷言 響應斷言

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

Jmeter之斷言 響應斷言

斷言 相當於設定乙個檢查點,正常的介面測試都需要對測試的結果進行檢查,判斷對錯,有結果的測試才是有意義,這時就需要用到斷言。最常用的斷言之一 響應斷言 響應斷言是針對對請求的響應結果進行判斷。日常使用的http請求用這個挺方便 main sample and sub sample 主從請求 main...