2016-03-01 67 views
1

我有以下线程组设置:如何计算线程组中特定事务的总时间?

  • 主题:10
  • 斜坡上升:10
  • 循环计数:1

这是我的线程组是如何构建的:

Thread Group 
Transaction Controller 
    Login 
    View Customers 
    Customer Detail Page 
    Edit & Update 
    Logout 

我想知道的全部时间由编辑&更新交易。

回答

2

您需要修改测试计划。

从登录到注销不能是单个事务 - 看起来不正确。

由于您只是在测量Edit and Update - 测试计划可能如下所示。

Thread Group 
    Login 
    View Customers 
    Customer Detail Page 
    Transaction Controller 
     Edit & Update 
    Logout 

在事务控制器中启用Include duration of timer and pre-post processors in generated sample

您将获得编辑和更新所需的总时间。


更新:

当你说拍摄总时间 - 你的意思是所有的编辑&更新的总时间。让我们说 - 在你的情况下,因为你有10个线程 - 所以你将有10个编辑和更新。你想要所有10的总时间编辑和更新?如果是的话,那么这个目的就没有听众。因为大多数人都不会对这个指标感兴趣!我们需要这10个样本的最大,最小,平均值,中位数,90%线!

如果这是你想要的,你可以简单地计算出自己Total = Avg * No of samples

+0

Vinoth您好,感谢您指出我的错误。在提出问题时基本上是错误的。我在每个交易中都有交易控制器。 无论如何,谢谢你的答案,但哪个Listener将被使用? 我没有找到任何听众给出了特定交易的总时间。它显示平均响应时间和其他指标。 –

+0

检查我的答案更新部分。 – vins

+0

感谢您的澄清。 –