共用方式為


HOW TO:使用 Web 效能測試 API

這個主題適用於:

Visual Studio Ultimate

Visual Studio Premium

Visual Studio Professional 

Visual Studio Express

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

您可以為 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:建立負載測試外掛程式

若要使用 WebTesting 命名空間

  1. 開啟包含 Web 效能測試的測試專案。

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

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

  3. 將測試專案中的參考加入到類別庫專案中。

  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 效能測試的自訂外掛程式