共用方式為


HOW TO:使用負載測試 API

這個主題適用於:

Visual Studio Ultimate

Visual Studio Premium

Visual Studio Professional 

Visual Studio Express

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

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:建立要求層級外掛程式

若要使用 LoadTesting 命名空間

  1. 開啟包含負載測試的測試專案。

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

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

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

  4. 將參考加入至「類別庫」(Class Library) 專案中的 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 效能測試的自訂外掛程式