jmeter 获取全部响应_Jmeter获取响应结果中参数出现的次数
在測試中,有時候會遇到要統計響應結果中某個參數出現了多少次,如果量級很大,一個一個數不太現實,下面講一下實現自動打印出該參數出現的次數的方法。
例如我的響應信息為:{"ip":"1.1.1.1","ip":"1.1.1.1","ip":"1.1.1.1","ip":"1.1.1.1","ip":"1.1.1.1","ip":"1.1.1.1","ip":"1.1.1.1","ip":"1.1.1.1","ip":"1.1.1.1","ip":"1.1.1.1","ip":"1.1.1.1","ip":"1.1.1.1","ip":"1.1.1.1","ip":"1.1.1.1","ip":"1.1.1.1","ip":"1.1.1.1","ip":"1.1.1.1","ip":"1.1.1.1",}
現在請求上創建正則表達式提取器,把響應信息全部提取到變量中如下面的截圖:
然后創建一個beanshell前置處理器,腳本如下:
importjava.util.regex.Matcher;importjava.util.regex.Pattern;
ip= vars.get("ip");
subs= "\"ip\"";
Pattern pattern=Pattern.compile(subs);
Matcher matcher=pattern.matcher(ip);int count=0;while(matcher.find()){
count++;
}
System.out.println(count);
執行Jmeter,控制臺就打印出數值了
總結
以上是生活随笔為你收集整理的jmeter 获取全部响应_Jmeter获取响应结果中参数出现的次数的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: cdn厂商 同兴万点_同兴万点:TXNe
- 下一篇: kotlin读取sd卡里的文件_Kotl