HOW TO:使用負載測試編輯器編輯測試混合模型
這個主題適用於:
Visual Studio Ultimate |
Visual Studio Premium |
Visual Studio Professional |
Visual Studio Express |
---|---|---|---|
使用 [新增負載測試精靈] 建立負載測試之後,您就可以使用 [負載測試編輯器] 來變更情節屬性,以便符合您的測試需求和目標。 如需詳細資訊,請參閱 HOW TO:使用新增負載測試精靈建立新的負載測試。
注意事項 |
---|
如需負載設定屬性及其描述的完整清單,請參閱負載測試情節屬性。 |
使用 [負載測試編輯器],可以在 [屬性] 視窗中編輯 [測試混合類型] 屬性,藉此在負載測試情節中變更「測試混合模型」(Test Mix Model)。
測試混合模型會指定在負載測試情節中,執行指定之測試的虛擬使用者的可能性。 這可讓您更寫實地模擬負載。 您能夠擁有數個工作流程 (而不是整個應用程式中只有一個工作流程),這可以更貼切地呈現使用者與應用程式互動的方式。
測試混合模型選項
您可以針對負載測試情節指定下列其中一個測試混合模型選項:
按總測試數:判斷當虛擬使用者啟動測試反覆項目時所執行的 Web 效能或單元測試。 在負載測試結束時,特定測試的執行次數會與指定的測試分佈相符。 當您的測試混合是以 IIS 記錄檔或實際執行資料中的異動百分比為基礎時,請使用此測試混合模型。
按虛擬使用者人數:判斷將執行特定 Web 效能或單元測試之虛擬使用者的百分比。 在負載測試的任一時間點,執行特定測試的使用者人數會與指定的測試分佈相符。 當您的測試混合是以執行特定測試的使用者百分比為基礎時,請使用此測試混合模型。
按使用者步調:在負載測試進行期間,每個 Web 效能測試或單元測試會在每小時內針對每位使用者執行指定的次數。 當您想要讓虛擬使用者在整個負載測試中以特定步調執行測試時,請使用此測試混合模型。
依據循序測試順序:每位虛擬使用者都會按照情節中定義測試的順序來執行 Web 效能或單元測試。 虛擬使用者會繼續按照此順序來循環執行測試,直到負載測試完成為止。
若要變更情節中的測試混合模型
開啟負載測試。
[負載測試編輯器] 隨即出現。 負載測試樹狀結構隨即顯示。
在負載測試樹狀目錄的 [情節] 資料夾中,按一下您要為其指定測試反覆項目數上限的情節節點。
在 [檢視] 功能表上,選取 [屬性視窗]。
情節的分類和屬性隨即出現。
按一下 [測試混合類型] 屬性中的省略符號按鈕 (…)。
[編輯測試混合] 對話方塊隨即出現。
按一下 [測試混合模型] 底下的下拉式清單,並選取情節所要使用的測試混合類型。
(選擇性) 使用 [加入]、[移除] 和 [均分] 按鈕與分佈滑桿,修改測試混合。 如需詳細資訊,請參閱編輯測試混合以指定要包含在負載測試情節中的 Web 效能測試、單元測試和自動程式碼 UI 測試。
(選擇性) 使用核取方塊並選取所要的測試,指定要初始化或結束的 Web 效能與單元測試。 如需詳細資訊,請參閱使用測試混合模型在負載測試中模擬網站或應用程式的預期實際使用情況。
按一下 [確定]。
[屬性] 視窗隨即為 [測試混合類型] 屬性顯示新的測試混合模型。
變更屬性之後,請按一下 [檔案] 功能表上的 [儲存]。 然後,您就可以使用新的 [測試混合類型] 值來執行負載測試。
請參閱
工作
HOW TO:使用新增負載測試精靈建立用以模型化使用者活動、測試、瀏覽器和網路的情節