1. 程式人生 > >Jmeter學習筆記5-檢查點

Jmeter學習筆記5-檢查點

sogo arc logs blog 繼續 sample com arch 毫秒

1.定義:Jmeter中的檢查點就是斷言中的響應斷言。

2.通過實例進行介紹:

以sogou.com搜索為例,檢查搜索關鍵字,search.jmx

badboy錄制後導入Jmeter

集行參數化

對相應請求添加響應斷言

對相應請求添加斷言結果

一般斷言執行成功,就只顯示一行,否則會多顯示一行

執行成功時候的斷言結果展示:

技術分享

執行失敗時候的斷言結果展示:

技術分享

3.功能所在路徑:

選中要添加斷言的sampler右鍵->添加->斷言->響應斷言

有響應斷言需要添加斷言結果,選中要添加斷言的sampler右鍵->添加->監聽器->斷言結果

4.變量斷言

即在如下設置斷言時一般采用變量形式進行,靈活可變更,不使用具體每個值進行斷言設置。

技術分享

5.斷言響應時間:

繼續以搜索為例,設置其響應時間不超過150毫秒,此時可以使用斷言持續時間來進行判斷。

1)選中要添加斷言的sampler右鍵->添加->斷言->斷言持續時間

2)斷言響應在持續時間內,斷言執行成功,否則斷言執行失敗。

3)例如下圖中我們將斷言持續時間設置為1毫秒:

技術分享

執行腳本,查看斷言結果,此時為:

技術分享

將斷言持續時間設置為1000毫秒>945毫秒,此時在執行斷言,斷言則執行成功。

6.返回結果大小斷言

1)選中要添加斷言的sampler右鍵->添加->斷言->Size Assertion

2)例如下圖中我將斷言響應結果的直接設置為小於5個字節:

技術分享

當斷言結果>我們設置的5個字節時,斷言結果報錯:

技術分享

總結:這裏的斷言持續時間與斷言大小結果控制是Jmeter的特有功能,需要牢牢掌握。

Jmeter學習筆記5-檢查點