我通过 Jmeter 进行了 REST Web 服务调用。发出请求后,我收到了带有响应标头的响应。
要查看响应标头值,我正在使用 View Results Tree 侦听器。
我可以在查看结果树的 SamplerResult 选项卡下看到所需的参数。
该参数是一个整数值。
我的问题是:如何从“查看结果树”部分中为我提交的所有请求(5000 个请求)获取该参数的平均值
做你想做的事:
使用JSR223 采样器(将 Groovy 添加到 jmeter/lib/ext/),它将执行以下操作:
Long time = (Long) vars.get("time");
Long sum = (Long) vars.get("sum");
if(sum == null) {
sum = new Long(0);
}
sum = new Long(sum.longValue()+time.longValue);
vars.put("sum", sum);
最后你通过 {__BeanShell(${sum}/${nbIterations})}