Microsoft.VisualStudio.TestTools.UITesting 命名空間
Microsoft.VisualStudio.TestTools.UITesting 命名空間提供可支援自動程式碼 UI 測試的類別。 此命名空間所包含的類別可為 HTML 網頁、Windows Form 應用程式與 Windows Presentation Framework 應用程式上的使用者介面控制項執行鍵盤與滑鼠互動。
類別
類別 | 說明 | |
---|---|---|
ApplicationUnderTest | 自動化應用程式測試作業。 | |
BrowserWindow | 表示 vstsEssTest 測試架構中的 Web 瀏覽器視窗。 | |
CodedUITestAttribute | 指定套用此屬性的方法可由自動程式碼 UI 測試框架編輯和播放。 | |
ColorDifference | 表示兩個色彩之間的通道差異,用來代表容錯。 | |
ControlType | 表示用以測試應用程式之使用者介面的控制項型別。此類別無法被繼承。 | |
HtmlLoggerState | ||
ImageComparer | ||
Keyboard | 提供靜態方法,用於執行自動化鍵盤動作。 | |
Mouse | 為在使用者介面 (UI) 測試中執行滑鼠動作提供靜態方法。 | |
Playback | 類別包含必須用於播放的設定。 | |
PlaybackErrorEventArgs | 表示當動作在測試播放期間失敗時可用的事件引數。 | |
PlaybackSettings | 要用於播放的設定。 | |
PropertyExpression | 表示具有選擇性屬性運算式運算子之搜尋屬性的機碼值組。 | |
PropertyExpressionCollection | 表示 PropertyExpression 物件的集合。 | |
UITechnologyElementProxy | 委派 UITechnologyElement 類別。延伸插入必須覆寫這個和自訂其技術項目行為。 | |
UITechnologyManagerProxy | Proxy 技術管理員的類別。 延伸插入必須覆寫這個和自訂其技術管理員行為。 | |
UITechnologyManagerProxy.ChildrenEnumeratorProxy | 列舉值的驗證子列舉值的包裝函式類別。 | |
UITestActionExecutor | ||
UITestControl | 這個類別提供在使用者介面上放置控制項的能力。它提供各種技術之控制項通用的屬性和方法。 | |
UITestControl.PropertyNames | 表示所有 UITestControl 物件中通用屬性的名稱。 | |
UITestControlCollection | UITestControl 物件的集合。 | |
UITestControlFactory | 用於建立 UITestControl 物件的 Factory 類別。 | |
UITestPropertyDescriptor | 類別,用於包含屬性的相關資訊。 | |
UITestPropertyProvider | 提供抽象基底類別,以便實作自訂支援來提供使用者介面 (UI) 測試控制項的屬性。 |
結構
結構 | 說明 | |
---|---|---|
ToleranceRectangle | ToleranceRectangle 結構。 |
列舉
列舉型別 | 說明 | |
---|---|---|
PlaybackErrorOptions | 表示使用者可以在發生播放錯誤時選擇的選項。 | |
PropertyExpressionOperator | 表示用於建立屬性運算式的運算子。 | |
UITestPropertyAttributes | 列舉屬性 (Property) 的屬性 (Attribute)。 |