問題場景:利用Jmeter同時發送了n次請求,n次請求都被響應了,比如響應結果是這種格式的
{"status":3} 這個status的值,有可能爲1,2,3,這時候我們想統計一下status爲1 ,2 ,3的請求分別有多少個。
解決方法:據說beanshell這個東西可以解決,但是蒐羅了一下,並沒有找到好的方法,如果大家有好的方法,也可以提出來
我的笨方法:1.在該請求上設置一個後置處理器 ,將響應中status的值取出來
2.寫一個beanshell 將取出來的s'tatus寫入txt文件中
step1:在請求下新增後置處理器,正則表達式提取器
step2:新建beanShell 裏面加入java代碼,將取到的結果寫入文件分析
這樣就可以分析一下,響應結果中不同狀態的請求分別有多少個了。一直沒有找到怎麼在,beanShell中設置全局變量的方法,如果能設置一個全局變量就會更方便些,不過這樣也可以實現,有更好的 方法歡迎 分享!