Microsoft.VisualStudio.TestTools.UITest.Common 命名空间
此命名空间提供一些类,它们为应用程序 UI 功能的测试指定测试操作、测试步骤和配置对象。
类
类 | 说明 | |
---|---|---|
ActionList | 表示 UITest 中的操作的列表。 | |
AggregatedAction | 为可以完成几种任务中任何一种的所有操作提供基类。 | |
AssertAction | 表示要包含在测试中其他两个操作之间的断言。 | |
BrowserAction | 表示可以完成几种浏览器任务中的任何一种的测试操作。 | |
DelayAction | 在执行用户界面 (UI) 测试中的后续操作后指定时间延迟。 | |
DragAction | 表示鼠标拖动操作。 | |
DragDropAction | 表示鼠标拖放操作。 | |
EncryptionInformation | 表示有关 SendKeysAction 和 SetValueAction 值加密的信息。 | |
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 | 表示异常处理程序可使用的错误处理选项。 |