斷言有很多種,最最最常用的一種就是響應斷言,目前我也只接觸過這么一種,詳情:
Main sample and sub-samples:斷言應用於主采樣器和子采樣器。
Main sample only:斷言僅應用於主采樣器。
Sub-samples only:斷言僅應用於子采樣器。
Jmeter Variable:斷言將被施加到命名變量的內容。
我們來舉個簡單得例子,看用響應代碼來驗證下,我們都知道返回成功了,響應代碼返回200,那我們設置下
那我們就可以進行添加了,具體如圖,只需要選擇響應代碼,告訴他正確得響應代碼是200,然后與結果進行對比就可以了
在這里我們要注意下,添加了響應斷言可不是就這么結束了,既然有響應,就應該有結果顯示,我們需要在添加個監聽器,斷言結果。
斷言結果就看我們斷言后得結果,正確還是錯誤就會在斷言結果中顯示,如圖:
斷言里,HTTP請求,是取樣器請求的名稱 ,大家可以根據自己的情況更改
那我們在看下失敗的例子,我把斷言的代碼改成300,返回的200,這樣就不相等了
大致就是這個樣子,可能例子比較簡單,上文如有說錯的地方,麻煩請指明,小弟也好改進學習