HOW TO:在新增負載測試精靈中建立測試混合模型

這個主題適用於:

Visual Studio Ultimate

Visual Studio Premium

Visual Studio Professional 

Visual Studio Express

標題適用於 標題不適用於 標題不適用於 標題不適用於

「測試混合模型」(Test Mix Model) 會指定在負載測試情節中,執行指定之測試的虛擬使用者的可能性。 這可讓您更寫實地模擬負載。 您能夠擁有數個工作流程 (而不是整個應用程式中只有一個工作流程),這可以更貼切地呈現使用者與應用程式互動的方式。 如需詳細資訊,請參閱使用測試混合模型在負載測試中模擬網站或應用程式的預期實際使用情況編輯測試混合模型以指定虛擬使用者執行測試的可能性

在新增負載測試精靈中選擇測試混合模型

當您建立負載測試時,可以在 [新增負載測試精靈] 中指定負載測試的設定。 如需詳細資訊,請參閱 HOW TO:使用新增負載測試精靈建立新的負載測試

在新增負載測試精靈中指定測試混合模型

  1. 在 [新增負載測試精靈] 的 [測試混合模型] 頁面上,選取要在負載測試情節中使用的測試混合模型。 您可以選擇下列其中一項:

    • 按總測試數:判斷當虛擬使用者啟動測試反覆項目時執行的是哪個 Web 效能或單元測試。 在負載測試結束時,特定測試的執行次數會與指定的測試分佈相符。 當您的測試混合是以 IIS 記錄或實際執行資料中的交易百分比為基礎時,請使用此測試混合模型。

    • 按虛擬使用者人數:判斷將執行特定 Web 效能或單元測試之虛擬使用者的百分比。 在負載測試的任一時間點,執行特定測試的使用者人數會與指定的測試分佈相符。 當您的測試混合是以執行特定測試的使用者百分比為基礎時,請使用此測試混合模型。

    • 按使用者步調:在負載測試進行期間,每個 Web 效能測試或單元測試會在每小時內針對每位使用者執行指定的次數。 當您想要讓虛擬使用者在整個負載測試中以特定步調執行測試時,請使用此測試混合模型。

    • 依據循序測試順序:每位虛擬使用者都會按照情節中定義測試的順序來執行 Web 效能或單元測試。 虛擬使用者會繼續按照此順序進行測試循環,直到負載測試完成為止。

  2. 選擇測試混合模型之後,按 [下一步] 繼續前往 [新增負載測試精靈] 的 [測試混合] 頁面。

您之後可以使用 [負載測試編輯器] 變更情節的負載模式。 如需詳細資訊,請參閱 HOW TO:變更負載模式

請參閱

工作

HOW TO:使用新增負載測試精靈建立新的負載測試

概念

使用測試混合模型在負載測試中模擬網站或應用程式的預期實際使用情況

其他資源

編輯測試混合模型以指定虛擬使用者執行測試的可能性

使用新增負載測試精靈建立負載測試

負載測試逐步解說