使用jmeter請求乙個符合預期的錯誤請求

2022-05-23 10:15:09 字數 722 閱讀 3939

在使用jmeter做介面請求的時候,使用邊界值方法請求來驗證後台是否進行限制。

比如,做髮資訊介面時候,經常就要測試標題為空的狀態,那麼正常的請求就會出現請求失敗的狀態,而且檢視結果樹就會看到返回的是400

想展示的一樣,但是這個是符合預期的。那麼問題來了,我們這個請求是報紅的,在輸出報表的話又會產生error,所以需要進行斷言,讓這個符合預期的請求報綠。

然後在使用這個方法的時候,自己使用響應斷言還是會報紅,

參考相關的資料發現,在進行響應斷言的時候,jmeter通常判斷響應**的前提是這個請求時成功的,例如200,jmeter認為成功了,才會去匹配response code。而4xx和5xx這類的響應一般是不成功的,jmeter直接忽略。

所以斷言中要匹配4xx和5xx這類的響應**,jmeter中的要測試的響應欄位中應該同時勾選ignore status,這類的請求就會強制成功,從而可以判斷響應**。

最後這樣配置就可以進行測試,請求響應就會報綠。

寫這個只是做乙個記錄,不然會忘記

Jmeter之乙個請求獲取上乙個請求的引數

剛開始有這個需求,網上都是一些使用正規表示式的例子,苦於自己看不好正式的表示式,且響應結果稍微變一下,自己就不會寫了,於是谷歌上各種搜,也閱讀官網上文件,後來發現乙個好的外掛程式 json path extractor 2.選中請求a,右鍵新增後置處理器 3.輸入引數name和jsonpathexp...

jmeter入門 第乙個jmeter指令碼

demo 訪問我的部落格 2 新增http請求並設定 中網域名稱後面沒有埠時,使用的是預設埠 http 預設埠80,https預設埠443 埠號引數,不填為預設埠 3 新增http資訊頭管理器並設定 csdn只接受瀏覽器發的請求,所以要用到瀏覽器頭資訊 不加這個頭,csdn返回403的哦,響應被拒 ...

多個請求使用同乙個Servlet

如果jsp中乙個請求對應乙個servlet那要建很多servlet,冗餘較多。我們可以把乙個模組的請求封裝在乙個servlet,實現功能的模組化,從而簡化 其實這種方式有點類似於struts中的action。新建jsp檔案 輸入如下 分別是3個請求,請求同乙個servlet,但是後邊跟的引數meth...