2

我已经为 Web 应用程序编写了负载测试。测试脚本通过 HTTP 向服务器提交请求,然后使用一个小计时器在 While 循环中轮询服务器,以查看请求何时被处理。我遇到的问题是,在所有侦听器(聚合图、表格等)中,JMeter 仅显示每个请求所花费的时间,而不是处理作业的总时间,即从发送初始请求到包含预期响应的时间“完成”消息。

如何添加诸如“分析点”之类的东西,它将数据获取到侦听器图表中?还是有另一种通常处理的方式?

4

1 回答 1

1

你需要一个事务控制器。将要聚合的元素时间放在它下面。然后事务控制器将出现在您的所有侦听器中。它的加载和延迟时间将是其嵌套元素的这些参数的总和。

请注意,默认情况下,此时间包括控制器范围内的所有处理,而不仅仅是样本,这可以通过取消选中“在生成的样本中包含计时器和前置处理器的持续时间”来更改。

于 2012-10-22T20:16:44.643 回答