【问题标题】:How to calculate total response time in jmeter?如何计算jmeter中的总响应时间?
【发布时间】:2013-01-04 09:19:45
【问题描述】:

我已经在 jmeter 中连续发送了 10 个 http 请求。
我已将输出存储为 csv 文件。

endTimeMillis   responseTime    latency sentBytes   receivedBytes       responseCode
1357279943.984  1426             1426     347             287           200

1357279944.685  1888             1888     347             287           200
..............
..............

在上面的输出文件中每个请求显示的响应时间。但我需要计算 10 个请求的总响应时间。

jmeter如何计算总响应时间?

【问题讨论】:

  • 当你说线程时,你的意思是样本或真正的线程,如果你的意思是线程,你为什么需要那个?

标签: testing jmeter performance-testing


【解决方案1】:

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

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

【讨论】:

  • 谢谢。我使用了简单的控制器而不是事务控制器。因为事务控制器添加了额外的 1 个请求,就像它会生成 11 个请求而不是 10 个请求。这在简单控制器中不会发生
  • @ILLA 但是如果您使用简单控制器,您将无法获得总响应时间
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-12-27
相关资源
最近更新 更多