共用方式為


HOW TO:使用 Web 效能測試 API

您可以為 Web 效能測試撰寫程式碼。 Web 效能測試 API 可以用來建立 Web 效能測試程式碼、Web 效能測試外掛程式、要求外掛程式、要求、擷取規則和驗證規則。 構成這些型別的類別,就是這個 API 中的核心類別。 這個 API 中的其他類型可用來支援 WebTestWebTestPluginWebTestRequestPluginWebTestRequestExtractionRuleValidationRule 等物件的建立。 您可以使用 Microsoft.VisualStudio.TestTools.WebTesting 命名空間來建立自訂 Web 效能測試。

您也可以使用 Web 效能測試 API,以程式設計方式建立及儲存宣告式 Web 效能測試。 若要這樣做,請使用 DeclarativeWebTestDeclarativeWebTestSerializer 類別。

提示

使用物件瀏覽器檢查 Microsoft.VisualStudio.TestTools.WebTesting 命名空間。Visual C# 和 Visual Basic 編輯器都提供 IntelliSense 支援,以便使用命名空間中的類別來撰寫程式碼。

您也可以為負載測試建立外掛程式。 如需詳細資訊,請參閱HOW TO:使用負載測試 APIHOW TO:建立負載測試外掛程式

需求

  • Visual Studio Ultimate

若要使用 WebTesting 命名空間

  1. 開啟包含Web效能測試的Web效能和負載測試專案

    如需詳細資訊,請參閱建立和編輯 Web 效能測試

  2. 將 Visual C# 或 Visual Basic 類別庫專案加入至測試方案。

  3. 將 Web 效能測試和負載測試專案的參考加入至類別庫專案。

  4. 將參考加入至類別庫專案中的 Microsoft.VisualStudio.QualityTools.WebTestFramework dll。

  5. 在類別庫專案的類別檔中,為 Microsoft.VisualStudio.TestTools.WebTesting 命名空間加入 using 陳述式。

  6. 建立實作 WebTestPlugin 介面的類別。

  7. 建置專案。

  8. 使用 [Web 效能測試編輯器] 加入新的 Web 效能測試外掛程式:

    1. 按一下工具列上的 [加入 Web 測試外掛程式]。

      [加入 Web 測試外掛程式] 對話方塊隨即出現。

    2. 在 [選取外掛程式] 底下,選取您的 Web 效能測試外掛程式類別。

    3. 在 [所選外掛程式的屬性] 窗格中,設定外掛程式要在執行階段中使用的初始值。

      注意事項注意事項

      您可以從外掛程式公開任意數目的屬性,只要讓這些屬性成為公用、可設定且屬於基底型別 (例如整數、布林或字串) 的屬性即可。您之後也可以使用 [屬性] 視窗來編輯 Web 效能測試外掛程式屬性。

    4. 選擇 [確定]。

  9. 執行您的 Web 效能測試。

    如需 WebTestPlugin 的範例實作,請參閱 HOW TO:建立 Web 效能測試外掛程式

請參閱

工作

HOW TO:使用負載測試 API

HOW TO:建立 Web 效能測試外掛程式

參考

Microsoft.VisualStudio.TestTools.WebTesting

其他資源

建立和使用負載和 Web 效能測試的自訂外掛程式