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

此命名空间提供一些类,它们为应用程序 UI 功能的测试指定测试操作、测试步骤和配置对象。

  说明
公共类 ActionList 表示 UITest 中的操作的列表。
公共类 AggregatedAction 为可以完成几种任务中任何一种的所有操作提供基类。
公共类 AssertAction 表示要包含在测试中其他两个操作之间的断言。
公共类 BrowserAction 表示可以完成几种浏览器任务中的任何一种的测试操作。
公共类 DelayAction 在执行用户界面 (UI) 测试中的后续操作后指定时间延迟。
公共类 DragAction 表示鼠标拖动操作。
公共类 DragDropAction 表示鼠标拖放操作。
公共类 EncryptionInformation 表示有关 SendKeysActionSetValueAction 值加密的信息。
公共类 ErrorAction 表示一个操作,测试记录器使用该操作报告它无法记录某一操作。
公共类 IESettings 表示 Internet Explorer 的配置设置。
公共类 InputAction 表示所有基于文本的操作的基类。
公共类 InvokeAction 此类操作包含相关调用操作。
公共类 KeyboardAction 表示单个的键盘用户操作。
公共类 LaunchApplicationAction 表示启动一个应用程序的 UI 测试操作。
公共类 MarkerAction 提供一种在操作序列中插入标记而不会在播放过程中导致任何操作的方法。
公共类 MediaAction 定义媒体操作
公共类 MouseAction 表示关于鼠标操作的信息。
公共类 NavigateToUrlAction 表示移动到某一 URL 的操作。
公共类 NoOperationAction 表示不执行任何操作的用户界面 (UI) 测试操作。
公共类 RemoveKeysAction 提供有关聚合测试操作声明,从测试结果中移除此操作及之前的所有匹配键操作。
公共类 SendKeysAction 表示发送文本或键数组的测试操作。
公共类 SetBaseAction 为设置值或设置状态的测试操作提供基类。
公共类 SetStateAction 表示一个设置关联元素状态的测试操作。
公共类 Setting 表示一个配置设置信息单元。
公共类 SettingGroup
公共类 SettingMismatch 表示具有相同名称的两个 Setting 对象的比较差异。
公共类 SetValueAction 表示用于设置值的测试操作。
公共类 SharedStepsReferenceAction 为当前测试提供对一组共享步骤的引用。
公共类 StringAssertAction 表示一个字符串断言。
公共类 SystemAction 此类操作包含相关系统操作。
公共类 TestStepMarkerAction 表示测试操作序列中的一个标记,将记录该标记,但播放框架不使用该标记。
公共类 TouchAction 包含触控操作相关的信息。
公共类 UITest 表示 Visual Studio 中的编码的 UI 测试。
公共类 UITestAction 为用于用户界面 (UI) 测试的测试操作提供基类。
公共类 UITestActionEventArgs UITestAction 事件提供事件参数。
公共类 UITestActionExtension 包含有关该操作信息的类。
公共类 UITestActionFilter 包含用于将类似操作结果聚合到一个结果中的方法和属性。
公共类 UITestActionInvoker 提供用于开始特定 UI 测试操作的构造函数和方法。
公共类 UITestActionListEventArgs UITestActionListSection 对象引发的事件提供事件参数。
公共类 UITestEnvironment 表示已存储的配置。
公共类 UITestEnvironmentContainerBase<TChild> 为 UI 测试环境容器类提供基类。
公共类 UITestErrorEventArgs 在用户界面 (UI) 中处理测试时,如果出现错误,则为引发的异常提供事件参数。
公共类 UITestEventArgs 表示执行测试时用户界面 (UI) 中事件的参数。
公共类 UITestProgressEventArgs 表示事件的事件参数,该事件报告 UITest 的进度。
公共类 UITestWarningEventArgs 为处理 UITestAction 期间出现的警告异常提供事件参数。
公共类 ValidationAction 表示一个验证属性值的操作。
公共类 VerifyConfigurationAction 表示一个验证配置的操作。
公共类 WarningAction 表示一个操作,UI 记录器使用该操作报告它无法正确录制某一操作。
公共类 WebDialogAction 表示一个报告 Web 对话框的操作。

接口

  接口 说明
公共接口 IUITestActionStack 此界面为聚合函数插件提供了对 UI 测试记录器的操作列表的访问。

委托

  委托 说明
公共委托 CustomInvoker 提供调用自定义操作的能力。

枚举

  枚举 说明
公共枚举 AssertCondition 指示用户界面测试中的某个断言如何比较值。
公共枚举 BrowserActionType BrowserAction 支持的活动
公共枚举 GestureType
公共枚举 KeyActionType 表示对文本输入执行的操作的类型。
公共枚举 ManipulationType 操作类型。
公共枚举 MarkerDirections 指示 TestStepMarkerAction 的原因。
公共枚举 MarkerRegionType 指示 TestStepMarkerAction 的范围。
公共枚举 MismatchType 指示 SettingMismatch 对象的不匹配类型。
公共枚举 MouseActionType 枚举 MouseAction 的可能的鼠标操作的类型。
公共枚举 StringAssertCondition 指示预期值与实际字符串值之间的关系。
公共枚举 UITestActionFilterCategory 表示 UITestActionFilter 对象的类别。
公共枚举 UITestActionFilterType 指示 UITestActionFilter 对象的筛选器类型。
公共枚举 UITestActionListSection
公共枚举 UITestErrorActionResult 表示异常处理程序可使用的错误处理选项。