簡體   English   中英

如何在BlazeMeter / JMeter中的事務級別而不是請求級別實現TPS

[英]How to achieve TPS at Transaction level not at Request level in BlazeMeter/JMeter

大段引用

我正在使用BlazeMeter PAAS使用Apache JMeter執行測試。 我有一個要求,在一種情況下我有多個事務,並且每個事務包含多個請求,我想實現每個事務級別的TPS。 然后,在這種情況下,吞吐量整形計時器,恆定吞吐量計時器,限制RPS(BlazeMeter)不起作用。 即使我也嘗試了yaml配置,但這也沒用。 您能否告訴我,如果可能的話,如何通過yaml實現它。

例如:如果方案中的Tx數量=每個Tx目標3 TPS = 20,則我需要讓每個事務控制器達到20 TPS,而方案TPS的總和將為60。

請建議我如何使用yaml config執行此操作。

YAML中的Taurus配置:模塊:jmeter:屬性:httpsampler.ignore_failed_embedded_resources:真正執行:-並發:50保持:5m提升:1m吞吐量:60步驟:3個場景:線程組

方案:線程組:檢索資源:錯誤的腳本:Blazedemo.jmx

大段引用

  1. 事務控制器添加到您的測試計划,然后選中Generate parent sample

    在此處輸入圖片說明

  2. 將您的采樣器置於“事務”控制器之下(作為子控件)
  3. 將“ 精確吞吐量計時器”添加到您的測試計划中,並進行如下配置:

    JMeter精確吞吐量計時器

在此設置中,您每分鍾將有60個事務,每個事務將包含3個請求。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM