UITest 类
表示 Visual Studio 中的编码的 UI 测试。
继承层次结构
System.Object
Microsoft.VisualStudio.TestTools.UITest.Common.UITest
命名空间: Microsoft.VisualStudio.TestTools.UITest.Common
程序集: Microsoft.VisualStudio.TestTools.UITest.Common(在 Microsoft.VisualStudio.TestTools.UITest.Common.dll 中)
语法
声明
Public Class UITest
public class UITest
public ref class UITest
type UITest = class end
public class UITest
UITest 类型公开以下成员。
构造函数
名称 | 说明 | |
---|---|---|
UITest() | 初始化 UITest 类的新实例。 | |
UITest(IEnumerable<UITestAction>) | 使用提供的测试操作初始化 UITest 类的新实例。 | |
UITest(IEnumerable<UITestAction>, UIMap) | 初始化 UITest 类的新实例。 |
页首
属性
名称 | 说明 | |
---|---|---|
AssemblyVersion | 获取或设置程序集版本号。 | |
CleanupActions | 获取或设置清理进程的活动方式。 | |
Configuration | 获取或设置此编码 UI 测试的 XML 环境配置文件。 | |
CurrentActionList | 获取或设置当前编码的 UI 测试操作的列表。 | |
ExecuteActions | 获取或设置作为编码的 UI 测试的一部分执行的测试操作。 | |
Id | 获取或设置此编码的 UI 测试的唯一标识符。 | |
InitializeActions | 获取或设置要作为编码的 UI 测试初始化过程的一部分执行的操作列表。 | |
Maps | 获取该编码的UI测试的 UIMap 对象的集合。 | |
Name | 获取或设置此代码 UI 测试的名称。 | |
OnErrorActions | 获取或设置测试运行碰到错误时应执行的测试活动列表。 | |
ValueMap | 获取或设置此 UI 测试对象的值映射。 | |
Version | 获取或设置此 UI 测试的版本。 |
页首
方法
名称 | 说明 | |
---|---|---|
Append(IEnumerable<UITestAction>) | 将提供的测试操作列表追加到此 UI 测试。 | |
Append(IEnumerable<UITestAction>, UIMap) | 将提供的 UI 映射中的测试操作和对象追加到此 UI 测试。 | |
Append(UITest, Int64, Int64) | 在提供的范围内,将提供的 UI 测试中的测试操作追加到此 UI 测试。 | |
BindWithCurrentValues | 将此 UI 测试中使用的参数绑定到当前加载的值。 | |
CompareEnvironments | 比较两个给定 UITestEnvironment 对象,并返回不匹配项的集合。 | |
CompareStoredEnvironmentWithCurrentEnvironment | 将记录器配置(如果有)与启动时捕获的系统环境进行比较,并返回不匹配项的集合。 | |
Create(Stream) | 通过使用提供的流来创建 UI 测试。 | |
Create(String) | 通过使用指定的文件创建 UI 测试。 | |
CreateAndAddParameter(UITestAction, String) | 使操作参数化,通过使用提供的测试操作和参数名称创建参数。 | |
CreateAndAddParameter(UIObject, String, String) | 使操作参数化,通过使用提供的 UI 测试对象、属性名称和参数名称创建参数。 | |
Equals(Object) | 确定指定的对象是否等于当前对象。 (重写 Object.Equals(Object)。) | |
Equals(UITest) | 确定提供的 UI 测试对象是否等于此 UI 测试对象。 | |
Finalize | 允许对象在“垃圾回收”回收之前尝试释放资源并执行其他清理操作。 (继承自 Object。) | |
GetActionList | 获取给定 UI 测试操作节相应的 UI 测试操作列表。 | |
GetHashCode | 用作特定类型的哈希函数。 (重写 Object.GetHashCode()。) | |
GetType | 获取当前实例的 Type。 (继承自 Object。) | |
MemberwiseClone | 创建当前 Object 的浅表副本。 (继承自 Object。) | |
Save(Stream) | 将此 UI 测试保存到流中。 | |
Save(String) | 将此 UI 测试保存到文件中。 | |
SetAndBindParameterValues | 将此 UI 测试中使用的参数绑定到数据行中的值。 | |
ToString | 返回表示当前对象的字符串。 (继承自 Object。) |
页首
事件
名称 | 说明 | |
---|---|---|
Executing | 在框架开始执行此 UI 测试时发生。 | |
Saving | 在框架开始保存此 UI 测试时发生。 |
页首
线程安全
此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。
请参见
参考
Microsoft.VisualStudio.TestTools.UITest.Common 命名空间