2017-09-14 86 views
-1

鑑於jmeter爲10個線程(併發請求)生成的總結報告。如何計算大量線程的響應時間和吞吐量

我們可以從10個用戶的報告中計算並找到50個線程的響應時間和吞吐量。我必須運行休息api的負載測試,這會觸發電子郵件和短信通知。爲此我想知道他們是否有辦法找到50個線程的近似響應時間和吞吐量,如果我們有10個線程的報告。

回答

0

只有在用戶數量與吞吐量之間存在線性依賴關係的情況下,該假設纔是準確的。在絕大多數情況下,即使使用一組先前的結果,您也無法預測度量值,而不是隻有一個測試場景。

因此,看到這種情況的唯一方法是50個併發用戶的吞吐量和響應時間,即運行50個併發用戶的測試。如果你是不是在位置斜坡上升額外的虛擬用戶有still some things you still can test on a scaled down environment這樣的:

  1. 代碼與數據庫交互
  2. 外部服務調用
  3. 負荷分配
  4. Monitoring the Application Server
  5. 運行一個Soak Test