Share via


Microsoft.VisualStudio.TestTools.UITesting 命名空间

Microsoft.VisualStudio.TestTools.UITesting 命名空间提供支持编码的 UI 测试的类。 此命名空间包含在 HTML 页、Windows 窗体应用程序和 Windows Presentation Framework 应用程序的用户界面控件上执行键盘和鼠标交互的类。

  说明
公共类 ApplicationBase
公共类 ApplicationUnderTest 自动运行测试应用程序。
公共类 BrowserWindow 表示浏览器窗口的选件类
公共类 CodedUITestAttribute 用于激活扩展,以便我们识别选件类,当单元测试扩展类。使用 CodedUITest [] 特性测试选件类指示它是编码的 UI 测试
公共类 ColorDifference 表示用于表示公差的两种颜色之间的每通道差异。
公共类 ControlType ControlType 选件类封装 UI 控件的不同类型
公共类 Gesture 包含执行的连续笔势静态方法。
公共类 HtmlLoggerState
公共类 ImageComparer
公共类 Keyboard 包含执行的键盘事件静态方法。
公共类 Mouse 包含执行的鼠标事件静态方法。
公共类 Playback 包含必须用于播放的设置的类。
公共类 PlaybackErrorEventArgs 表示在测试播放期间操作失败时可用的事件参数。
公共类 PlaybackSettings 用于播放将使用的设置。
公共类 PropertyExpression 表示具有可选属性表达式运算符的搜索属性的键值对。
公共类 PropertyExpressionCollection 表示 PropertyExpression 对象的集合。
公共类 PropertyExpressionObservableCollection 包含 UITestControl 可搜索的属性。
公共类 UITechnologyElementProxy 代理 UITechnologyElement 类。插件必须重写此扩展和自定义。的技术元素的行为。
公共类 UITechnologyManagerProxy 代理技术管理器类。 插件必须重写此扩展和自定义。的技术管理器的行为。
受保护的类 UITechnologyManagerProxy.ChildrenEnumeratorProxy 内核子枚举器的枚举器包装类。
公共类 UITestActionExecutor 实现的自定义操作抽象类为 UI 控件支持。
公共类 UITestControl UITestControl 可以查找控件用户界面。它提供了泛型于不同技术中的控件的属性和方法。
公共类 UITestControl.PropertyNames 表示所有 UITestControl 对象中的通用属性的名称。
公共类 UITestControlCollection 包含 UITestControl 可搜索的属性。
公共类 UITestControlFactory 创建 UITestControls 的工厂选件类从点,本机组件…等。
公共类 UITestPropertyDescriptor 包含属性相关信息的类。
公共类 UITestPropertyProvider 提供用于实现自定义支持的抽象基类,以便为用户界面 (UI) 测试控件提供属性。
公共类 WebViewActionExecutor

结构

  结构 说明
公共结构 ToleranceRectangle ToleranceRectangle 结构。

枚举

  枚举 说明
公共枚举 CodedUITestType 表示测试选件类的 CodedUITest 类型。
公共枚举 PlaybackErrorOptions 表示发生播放错误时用户可选择的选项。
公共枚举 PropertyExpressionOperator 表示用于创建属性表达式的运算符。
公共枚举 UITestGestureDirection 笔势方向。up/down/出/右侧。
公共枚举 UITestPropertyAttributes 枚举属性的特性。

请参阅

参考

其他资源

使用自动编码的 UI 测试来测试用户界面