2018-06-08 jmeter-添加斷言(檢查點)

在測試的時候單憑響應(yīng)的httpcode來判斷請求是否成功是不夠的,loadrunner中可以添加檢查點,jmeter中同樣可以實現(xiàn)。

工具/原料

  • jmeter-v3.2

方法/步驟:

1.打開 jmeter的圖形界面工具,然后打開之前保存的腳本(之前經(jīng)驗中用到的),demo-baidu.jmx

[![jmeter-添加斷言(檢查點)](http://upload-images.jianshu.io/upload_images/10970577-bbc26aa6fff2f152.jpg?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)](http://jingyan.baidu.com/album/495ba841c4911438b30edee2.html?picindex=1) 
  1. 先點擊運行,查看運行結(jié)果。
    第一次請求返回302,然后跳轉(zhuǎn)到第二次請求,返回html頁面。

  2. Html的頭顯示STATUS OK,這個響應(yīng)內(nèi)容認為是正常的。

    因此可以利用字符串“STATUS OK”來做斷言。

  3. 右鍵【首頁訪問】的請求,【添加】-【斷言】-【響應(yīng)斷言】

  4. 點擊【響應(yīng)斷言】,可以添加斷言的設(shè)置界面。

    Apply to:添加的斷言可以用在哪。

       Main sample and sub-samples (主請求和子請求都適用)
    
       Main sample only(僅主請求)
    
       Sub-samples only(僅子請求)
    
       Jmeter Variable(jmeter的變量)
    

    要測試的響應(yīng)字段,這里就顧名思義了。

    模式匹配規(guī)則,先選擇substring 子字符串。

image.png
  1. 點擊面板下方的【添加】按鈕

  2. 雙擊空白處,編輯信息。

    輸入: STATUS OK

    [圖片上傳失敗...(image-203f75-1528423957364)]

  3. 點擊運行測試,查看結(jié)果。

    響應(yīng)正常。

    [圖片上傳失敗...(image-b697c0-1528423957364)]

  4. 然后將斷言要匹配的字符串改成 :STATUS OKK

  5. 再次運行,查看結(jié)果。

此時發(fā)現(xiàn)出現(xiàn)報錯,首頁訪問的請求并未通過。

展開可以看到”響應(yīng)斷言“的錯誤信息:

text expected to contain /STATUS OKK/

說明沒有匹配到字符串STATUS OKK,所以請求并未成功。

[[圖片上傳失敗...(image-ccaf2b-1528423957364)]](http://jingyan.baidu.com/album/495ba841c4911438b30edee2.html?picindex=10) 
  1. 再看【聚合報告】中,可以看到這次請求也是被認為是失敗的。
供發(fā)送了兩次請求,其中一次是失敗的,所以失敗率是50%。

[![jmeter-添加斷言(檢查點)](http://upload-images.jianshu.io/upload_images/10970577-ae38f3929d058d35.jpg?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)](http://jingyan.baidu.com/album/495ba841c4911438b30edee2.html?picindex=11) 
  1. 因此說明斷言生效了,添加正常的匹配的字符串:STATUS OK是可以匹配成功的。
END

注意事項

  • 斷言(檢查點)在測試中是非常必要的。
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 尊敬的各位評委老師,大家上午好,我是面試小學(xué)語文組的XX號考生。我今天試講的題目是小學(xué)語文二年級下冊的一首古詩,《...
    我亦飄零久Lynn閱讀 18,661評論 0 7
  • 滄海茫茫,我為孤舟。霜竹悠悠,誰訴離愁。歌一曲秋雁初飛,唱不完千般深情。何處傾觴酹(lěi)酒,峭影獨立,江上晚來...
    風居滄溟閱讀 445評論 0 0
  • 心藍老師,你好,今天交的作業(yè)還是很多毛病,涂色還是掌握不到位,我好像沒有辦法把顏色加深,一用力筆觸痕跡很大明顯。會...
    178ac8c32ce1閱讀 327評論 2 1

友情鏈接更多精彩內(nèi)容