如何计算线程组中特定事务的总时间?

时间:2016-03-01 15:10:27

标签: jmeter

我有以下线程组设置:

  • 主题:10
  • Ramp-Up:10
  • 循环次数:1

这就是我的线程组的构建方式:

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

我想知道编辑&更新交易。

1 个答案:

答案 0 :(得分: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