2016-03-01 66 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

感謝您的澄清。 –