HOW TO:使用 Web 效能測試 API
這個主題適用於:
Visual Studio Ultimate |
Visual Studio Premium |
Visual Studio Professional |
Visual Studio Express |
---|---|---|---|
您可以為 Web 效能測試撰寫程式碼。 Web 效能測試 API 可以用來建立 Web 效能測試程式碼、Web 效能測試外掛程式、要求外掛程式、要求、擷取規則和驗證規則。 構成這些型別的類別,就是這個 API 中的核心類別。 這個 API 中的其他類型可用來支援 WebTest、WebTestPlugin、WebTestRequestPlugin、WebTestRequest、ExtractionRule 和 ValidationRule 等物件的建立。 您可以使用 Microsoft.VisualStudio.TestTools.WebTesting 命名空間來建立自訂 Web 效能測試。
您也可以使用 Web 效能測試 API,以程式設計方式建立及儲存宣告式 Web 效能測試。 若要這樣做,請使用 DeclarativeWebTest 和 DeclarativeWebTestSerializer 類別。
秘訣 |
---|
使用物件瀏覽器檢查 Microsoft.VisualStudio.TestTools.WebTesting 命名空間。 Visual C# 和 Visual Basic 編輯器都提供 IntelliSense 支援,以便使用命名空間中的類別來撰寫程式碼。 |
您也可以為負載測試建立外掛程式。 如需詳細資訊,請參閱 HOW TO:使用負載測試 API 和 HOW TO:建立負載測試外掛程式。
若要使用 WebTesting 命名空間
開啟包含 Web 效能測試的測試專案。
如需詳細資訊,請參閱建立和編輯 Web 效能測試。
將 Visual C# 或 Visual Basic 類別庫專案加入至測試方案。
將測試專案中的參考加入到類別庫專案中。
將參考加入至類別庫專案中的 Microsoft.VisualStudio.QualityTools.WebTestFramework dll。
在類別庫專案的類別檔中,為 Microsoft.VisualStudio.TestTools.WebTesting 命名空間加入 using 陳述式。
建立實作 WebTestPlugin 介面的類別。
建置專案。
使用 [Web 效能測試編輯器] 加入新的 Web 效能測試外掛程式:
按一下工具列上的 [加入 Web 測試外掛程式]。
[加入 Web 測試外掛程式] 對話方塊隨即出現。
在 [選取外掛程式] 底下,選取您的 Web 效能測試外掛程式類別。
在 [所選外掛程式的屬性] 窗格中,設定外掛程式要在執行階段中使用的初始值。
注意事項 您可以從外掛程式公開任意數目的屬性,只要讓這些屬性成為公用、可設定且屬於基底型別 (例如整數、布林或字串) 的屬性即可。 您之後也可以使用 [屬性] 視窗來編輯 Web 效能測試外掛程式屬性。
按一下 [確定]。
執行您的 Web 效能測試。
如需 WebTestPlugin 的範例實作,請參閱 HOW TO:建立 Web 效能測試外掛程式。
請參閱
工作
參考
Microsoft.VisualStudio.TestTools.WebTesting