Vulcan 知識庫

負載測試方案

連接到機箱

不同的負載測試方案使用不同的通信模式。可以創建三種負載測試方案:無、原始和事務/HTTP GET。按兩下「添加方案」按鈕,以查看用於方案選擇的對話框視窗,如下所示。


無方案

None 類型方案提供最簡單的通訊模式:建立連接、保持連接和關閉連接。您可以使用此方案來測試 DUT 的每秒連接數 (CPS)、併發連接或簡單的連接 ping(無論是否可以建立連接)的能力。

原始方案

原始類型方案建立連接、生成流量並關閉連接。流量的方向可以配置為用戶端到伺服器(上傳)、伺服器到用戶端(下游)或雙向。

交易場景

原始 方案不同, 事務 方案使用請求-回應換向模型。建立連接后,用戶端將向伺服器發送消息以類比請求。收到請求消息后,伺服器將回應用戶端消息。

這種通信模型就是所謂的用戶端-伺服器模型。它是互聯網上大多數應用程式的基本通信框架。許多應用程式都基於這種通信模型,例如WWW,電子郵件,網路列印。

HTTP GET 方案

HTTP GET 方案是一種特殊的 事務 類型,因為請求和回應的內容預定義為 HTTP 請求和回應。要求訊息的內容預定義為:

GET / HTTP/1.1\r\n
 主機:www.yourhost.com\r\n

回應訊息的內容預定義為:

HTTP/1.1 200\r\n

內容長度: 1\r\n

內容類型:測試/純文本\r\n

\r\n

A\r\n