【JMeter_20】JMeter邏輯控制器__事務控制器


事務控制器<Transaction Controller>

  業務邏輯:

    這個控制器在在業務控制上並沒有什么特殊邏輯,可以理解為在簡單控制器的基礎上添加了統計的功能,當所有子節點全部成功則成功,由任意一個失敗結果就為失敗。

    事務控制器不會對其子節點的執行邏輯產生影響,其效果為在監聽器生成統計的時,以一個單獨的統計點來統計,可各項指標為控制器子節點的指標之和。

    當事務控制器下的任意一子節點執行失敗,事務控制器的執行結果就會被以失敗統計。

  Generate parent sample<生成父樣本>:

    勾選此項,查看結果樹會將當前事務控制器及其子節點的監聽結果合並顯示,點擊+可展開查看所有子節點的統計明細;聚合報告只會對當前事務控制器進行結果統計,不會單獨記錄其每個子節點的統計結果。

     

     

    不勾選此項, 查看結果樹會將當前事務控制器及其子節點的監聽結果獨立顯示,無法將結果集合並。控制器的結果為子節點的結果之和;聚合報告會對當前事務控制器及其子節點分別進行結果統計。

     

    

  Include duration of timer and pre-post processors in generated sample<統計結果包括定時器及后置處理器的執行時間>:

    不勾選此項,監聽器對控制器進行結果統計時,只統計其子節點的執行時間,定時器和后置處理器的時間不會計算在內

    勾選此項時,監聽器對控制器進行結果統計時,會將其自子節點的定時器、后置處理器的響應時間都統計在內

   演示腳本: Demo_事務控制器


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM