共用方式為


Microsoft.VisualStudio.TestTools.LoadTesting 命名空間

Microsoft.VisualStudio.TestTools.LoadTesting 命名空間會提供可啟用單元測試和 Web 測試之負載測試的類別及介面。 這個命名空間包括代表目前負載測試的 LoadTest 類別。 這個類別包含的屬性和事件可供 ILoadTestPlugin 介面的實作使用,以擴充負載測試的功能。

類別

  類別 說明
公用類別 HeartbeatEventArgs 提供 HeartBeat 事件的資料。
公用類別 InvalidLoadProfileException 此類別代表一個例外狀況,當負載測試外掛程式嘗試將 LoadTestScenarioLoadProfile 屬性指派給包含無效或不一致屬性值組的 LoadTestLoadProfile 時,就會發生此例外狀況。
公用類別 LoadTest 表示執行中的負載測試。
公用類別 LoadTestAbortedEventArgs 提供 LoadTestAborted 事件的資料。
公用類別 LoadTestConstantLoadProfile 代表擁有固定負載模式之負載測試的載入設定檔。
公用類別 LoadTestContext 封裝負載測試正在執行之內容的相關資訊。
公用類別 LoadTestGoalBasedLoadProfile 代表擁有以目標為依據負載模式之負載測試的載入設定檔。
公用類別 LoadTestLoadProfile 提供載入測試設定檔的抽象基底類別。
公用類別 LoadTestPackageExt 管理 Web 測試結果檢視器使用者介面。
公用類別 LoadTestRunIdNotSetException 當使用者嘗試在設定回合 ID 前存取負載測試回合 ID 時所擲回的例外狀況。
公用類別 LoadTestRunSettings 描述目前負載測試回合使用中的負載測試執行設定,即 [負載測試編輯器] 中所定義的內容。
公用類別 LoadTestScenario 表示負載測試中包含的情節。
公用類別 LoadTestStepLoadProfile 代表擁有逐步執行負載模式之負載測試的載入設定檔。
公用類別 LoadTestUserContext 封裝負載測試中正在執行測試之使用者內容的相關資訊。
公用類別 PerformanceCounterValue 包含在負載測試回合期間所收集到之效能計數器的計算值。
公用類別 TestFinishedEventArgs 提供 TestFinished 事件的資料。
公用類別 TestIterationResult 描述執行負載測試中個別測試案例的結果。
公用類別 TestSelectedEventArgs 包含 TestSelected 事件的引數。
公用類別 TestStartingEventArgs 包含 TestStarting 事件的引數。
公用類別 ThresholdExceededEventArgs 提供 ThresholdExceeded 事件的資料。
公用類別 WebTestBaseExt Web 測試視窗的基底類別,可讓使用者選取項目。
公用類別 WebTestResultViewer 包裝 Web 測試播放視窗。
公用類別 WebTestResultViewerExt 表示 Web 測試播放視窗。
公用類別 WebTestResultViewerExt.SelectionChangedEventArgs 提供 SelectionChanged 事件的資料。
公用類別 WebTestResultViewerExt.TestCompletedEventArgs 提供 TestCompleted 事件的資料。
公用類別 WebTestResultViewerExt.WindowClosedEventArgs 提供 WndowClosed 事件的資料。
公用類別 WebTestResultViewerExt.WindowCreatedEventArgs 提供 WindowCreated 事件的資料。

介面

  介面 說明
公用介面 ICounterProvider 定義介面,其中 IThresholdRule 介面的實作將可用來取得除了測試中以外之效能計數器的目前值。
公用介面 ILoadTestPlugin 定義已實作的介面,讓使用者所撰寫的類別可以處理在執行負載測試及其內含之測試時所發生的事件。
公用介面 IThresholdRule 用來監視負載測試回合的效能計數器值,以便在效能計數器值超過臨界值時發出警告或重大警示。

列舉

  列舉型別 說明
公用列舉型別 ThresholdRuleResult 指定將臨界值規則套用至效能計數器樣本的結果。

請參閱

參考

其他資源

Working with Load Tests Overview

Creating a Load Test

Editing a Load Test

執行負載測試

Monitoring and Analyzing a Load Test Run

Performing Advanced Load Test Tasks