共用方式為


Microsoft.VisualStudio.TestTools.UITest.Common 命名空間

這個命名空間提供類別,這些類別指定測試動作、測試步驟和組態物件,以測試您應用程式的 UI 功能。

類別

  類別 說明
公用類別 ActionList 代表 UITest 中的動作清單。
公用類別 AggregatedAction 針對可以完成多項工作中任何工作的所有動作,提供基底類別。
公用類別 AssertAction 表示要在測試中其他動作之間包含的判斷提示。
公用類別 BrowserAction 表示可以完成多項瀏覽器工作中之任何工作的測試動作。
公用類別 DelayAction 指定在執行使用者介面 (UI) 測試中的後續動作之後的時間延遲。
公用類別 DragAction 代表滑鼠拖曳動作。
公用類別 DragDropAction 表示滑鼠拖放作業。
公用類別 EncryptionInformation 表示 SendKeysActionSetValueAction 值的加密相關資訊。
公用類別 ErrorAction 表示動作,測試錄製器會使用這個動作來報告無法錄製動作。
公用類別 IESettings 表示 Internet Explorer 的組態設定。
公用類別 InputAction 表示所有文字基礎動作的基底類別。
公用類別 KeyboardAction 表示個別鍵盤使用者動作。
公用類別 LaunchApplicationAction 表示用於啟動應用程式的 UI 測試動作。
公用類別 MarkerAction 提供方法在播放期間將標記插入動作序列中,而不引發作業。
公用類別 MouseAction 表示滑鼠操作的相關資訊。
公用類別 NavigateToUrlAction 表示移至 URL 的作業。
公用類別 NoOperationAction 表示什麼都不會執行的使用者介面 (UI) 測試動作。
公用類別 RemoveKeysAction 提供彙總測試動作以從測試結果中移除此動作與先前所有相符按鍵動作時所應注意的事項。
公用類別 SendKeysAction 表示可傳送文字或索引鍵陣列的測試動作。
公用類別 SetBaseAction 針對可設定值或設定狀態的測試動作,提供基底類別。
公用類別 SetStateAction 表示用以設定相關項目之狀態的測試動作。
公用類別 Setting 代表組態設定資訊的單位。
公用類別 SettingGroup
公用類別 SettingMismatch 表示兩個同名 Setting 物件的比較差異。
公用類別 SetValueAction 代表可設定值的測試動作。
公用類別 SharedStepsReferenceAction 提供現行測試之共用步驟集的參考。
公用類別 StringAssertAction 表示字串判斷提示。
公用類別 TestStepMarkerAction 代表測試動作序列中已記錄、但未由播放架構使用的標記。
公用類別 UITest 表示Visual Studio 中的自動程式碼 UI 測試。
公用類別 UITestAction 針對與使用者介面 (UI) 測試搭配使用的測試動作,提供基底類別。
公用類別 UITestActionEventArgs 提供 UITestAction 事件的事件引數。
公用類別 UITestActionFilter 包含可將類似的動作結果彙總到單一結果中的方法與屬性。
公用類別 UITestActionInvoker 提供啟動特定 UI 測試動作的建構函式和方法。
公用類別 UITestActionListEventArgs 提供UITestActionListSection物件所引發之事件的事件引數。
公用類別 UITestBuilderButton 基礎架構。表示 [自動程式碼 UI 測試產生器] 中的按鈕的屬性容器。
公用類別 UITestBuilderExtension 提供用於建立擴充版 [自動程式碼 UI 測試產生器]的基底類別。
公用類別 UITestEnvironment 代表儲存的組態。
公用類別 UITestEnvironmentContainerBase<TChild> 提供 UI 測試環境容器類別的基底類別。
公用類別 UITestErrorEventArgs 針對在使用者介面 (UI)中處理測試發生錯誤時擲回的例外狀況的事件引數。
公用類別 UITestEventArgs 在使用者介面 (UI) 中執行測試時表示事件的引數。
公用類別 UITestProgressEventArgs 表示報告 UITest 進度之事件的事件引數。
公用類別 UITestWarningEventArgs 提供處理 UITestAction 期間發生之警告例外狀況的事件引數。
公用類別 ValidationAction 表示可驗證屬性值的動作。
公用類別 VerifyConfigurationAction 表示可驗證組態的動作。
公用類別 WarningAction 表示動作,UI 錄製器會使用這個動作來報告無法正確錄製動作。
公用類別 WebDialogAction 表示可報告 Web 對話方塊的動作。

介面

  介面 說明
公用介面 IUITestActionStack 這個介面可讓您以彙總工具外掛程式存取 UI 測試錄製器的動作清單。
公用介面 IUITestBuilder 基礎架構。提供自動程式碼 UI 測試產生器的內部介面。

委派

  委派 說明
公用委派 CustomInvoker 提供叫用自訂動作的能力。

列舉型別

  列舉型別 說明
公用列舉型別 AssertCondition 表示使用者介面測試中的判斷提示如何比較值。
公用列舉型別 BrowserActionType 指定 BrowserAction 的動作類型。
公用列舉型別 KeyActionType 表示要在文字輸入上執行的動作類型。
公用列舉型別 MarkerDirections 表示 TestStepMarkerAction 的原因。
公用列舉型別 MarkerRegionType 表示 TestStepMarkerAction 的範圍。
公用列舉型別 MismatchType 表示 SettingMismatch 物件的不符類型。
公用列舉型別 MouseActionType 列舉 MouseAction 之可能滑鼠動作的類型。
公用列舉型別 StringAssertCondition 表示預期值與實際字串值之間的關聯性。
公用列舉型別 UITestActionFilterCategory 表示 UITestActionFilter 物件的分類。
公用列舉型別 UITestActionFilterType 表示 UITestActionFilter 物件的篩選類型。
公用列舉型別 UITestActionListSection
公用列舉型別 UITestErrorActionResult 表示例外狀況處理常式可用的錯誤處理選項。