2

我正在为 Web 服务准备负载测试,几乎完成了,但我遇到了一个问题。现在我有一些听众,例如图表,一个用于成功的样本,另一个用于失败。我希望能够在某处创建更多侦听器或表中的列,这将告诉我在没有错误、发生错误“A”时服务运行需要多长时间(响应代码......或变量..)、错误“B”等以及这些错误发生的次数。

所以输出的一个例子是这样的:

Success | 1000 | avg 32ms   | max 120 ms | min 20 ms, ...
Errors  |  300 | avg 50 ms  | max 300 ms | min 10 ms, ...
Error A |  100 | avg 10 ms  | max 20 ms  | min 8 ms, ...
Error B |   54 | avg 100 ms | max 200 ms | min 60 ms, ... 

等等等等

JMeter有可能吗?如果是这样,怎么做?谢谢你的帮助!

4

2 回答 2

1

1)首先查看Jmeter Plugins项目中现有的自定义侦听器:

并尝试按原样使用它们或尝试采用它们或 jmeter 的开箱即用侦听器来满足您的需求(两个项目的资源都可用)。

2)您还可以按照自己的方式处理jmeter生成的结果文件(.jtl)以获得您需要的内容:

于 2012-06-28T11:33:40.470 回答
1

是的,这是可能的,添加一个监听器。View results in Table并根据您的需要进行配置。

于 2012-06-28T11:28:47.173 回答