共用方式為


HOW TO:使用負載測試 API

Visual Studio Ultimate支援能夠控制或增強負載測試的負載測試外掛程式。 負載測試外掛程式是使用者定義的類別,能夠實作 Microsoft.VisualStudio.TestTools.LoadTesting 命名空間中的 ILoadTestPlugin 介面, 讓您可以使用自訂的負載測試控制項,例如,在計數器或錯誤臨界值到達所設定的值時,中止負載測試。 請使用 LoadTest 類別上的屬性,以取得或設定使用者定義程式碼中的負載測試參數, 也可以使用 LoadTest 類別上的事件,在負載測試執行時,附加告知的委派 (Delegate)。

提示

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

您也可以建立 Web 效能測試的外掛程式。 如需詳細資訊,請參閱HOW TO:建立 Web 效能測試外掛程式HOW TO:建立要求層級外掛程式

需求

  • Visual Studio Ultimate

若要使用 LoadTesting 命名空間

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

    如需詳細資訊,請參閱建立和編輯負載測試

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

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

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

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

  6. 建立實作 ILoadTestPlugin 介面的公用類別。

  7. 建置專案。

  8. 使用 [負載測試編輯器] 加入新的負載測試外掛程式。

    1. 以滑鼠右鍵按一下負載測試的根節點,然後選擇 [加入負載測試外掛程式]。

    2. [加入負載測試外掛程式] 對話方塊隨即出現。

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

      注意事項注意事項

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

  9. 執行負載測試。

    若要實作 ILoadTestPlugin,請參閱 HOW TO:建立負載測試外掛程式

請參閱

工作

HOW TO:使用 Web 效能測試 API

HOW TO:建立負載測試外掛程式

參考

Microsoft.VisualStudio.TestTools.LoadTesting

其他資源

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