UITest 类

 

表示在编码的 UI 测试 Visual Studio。

命名空间:   Microsoft.VisualStudio.TestTools.UITest.Common
程序集:  Microsoft.VisualStudio.TestTools.UITest.Common(位于 Microsoft.VisualStudio.TestTools.UITest.Common.dll)

继承层次结构

System.Object
  Microsoft.VisualStudio.TestTools.UITest.Common.UITest

语法

public class UITest
public ref class UITest 
type UITest = class end
Public Class UITest

构造函数

名称 说明
System_CAPS_pubmethod UITest()

初始化 UITest 类的新实例。

System_CAPS_pubmethod UITest(IEnumerable<UITestAction>)

使用提供的测试操作初始化 UITest 类的新实例。

System_CAPS_pubmethod UITest(IEnumerable<UITestAction>, UIMap)

初始化 UITest 类的新实例。

属性

名称 说明
System_CAPS_pubproperty AssemblyVersion

获取或设置程序集版本号。

System_CAPS_pubproperty CleanupActions

获取或设置清理进程的活动方式。

System_CAPS_pubproperty Configuration

获取或设置此编码 UI 测试的 XML 环境配置文件。

System_CAPS_pubproperty CurrentActionList

获取或设置当前编码的 UI 测试操作的列表。

System_CAPS_pubproperty ExecuteActions

获取或设置作为编码的 UI 测试的一部分执行的测试操作。

System_CAPS_pubproperty Id

获取或设置此编码的 UI 测试的唯一标识符。

System_CAPS_pubproperty InitializeActions

获取或设置要作为编码的 UI 测试初始化过程的一部分执行的操作列表。

System_CAPS_pubproperty Maps

获取该编码的UI测试的 UIMap 对象的集合。

System_CAPS_pubproperty Name

获取或设置此代码 UI 测试的名称。

System_CAPS_pubproperty OnErrorActions

获取或设置测试运行碰到错误时应执行的测试活动列表。

System_CAPS_pubproperty ValueMap

获取或设置此 UI 测试对象的值映射。

System_CAPS_pubproperty Version

获取或设置此 UI 测试的版本。

方法

名称 说明
System_CAPS_pubmethod Append(IEnumerable<UITestAction>)

将提供的测试操作列表追加到此 UI 测试。

System_CAPS_pubmethod Append(IEnumerable<UITestAction>, UIMap)

将提供的 UI 映射中的测试操作和对象追加到此 UI 测试。

System_CAPS_pubmethod Append(UITest, Int64, Int64)

在提供的范围内,将提供的 UI 测试中的测试操作追加到此 UI 测试。

System_CAPS_pubmethod BindWithCurrentValues()

将此 UI 测试中使用的参数绑定到当前加载的值。

System_CAPS_pubmethodSystem_CAPS_static CompareEnvironments(UITestEnvironment, UITestEnvironment)

比较两个给定 UITestEnvironment 对象,并返回不匹配项的集合。

System_CAPS_pubmethod CompareStoredEnvironmentWithCurrentEnvironment()

将记录器配置(如果有)与启动时捕获的系统环境进行比较,并返回不匹配项的集合。

System_CAPS_pubmethodSystem_CAPS_static Create(Stream)

通过使用提供的流来创建 UI 测试。

System_CAPS_pubmethodSystem_CAPS_static Create(String)

通过使用指定的文件创建 UI 测试。

System_CAPS_pubmethod CreateAndAddParameter(UIObject, String, String)

使操作参数化,通过使用提供的 UI 测试对象、属性名称和参数名称创建参数。

System_CAPS_pubmethod CreateAndAddParameter(UITestAction, String)

使操作参数化,通过使用提供的测试操作和参数名称创建参数。

System_CAPS_pubmethod Equals(Object)

(覆盖 Object.Equals(Object)。)

System_CAPS_pubmethod Equals(UITest)

确定提供的 UI 测试对象是否等于此 UI 测试对象。

System_CAPS_protmethod Finalize()

(继承自 Object。)

System_CAPS_pubmethod GetActionList(UITestActionListSection)

获取给定 UI 测试操作节相应的 UI 测试操作列表。

System_CAPS_pubmethod GetHashCode()

(覆盖 Object.GetHashCode()。)

System_CAPS_pubmethod GetType()

(继承自 Object。)

System_CAPS_protmethod MemberwiseClone()

(继承自 Object。)

System_CAPS_pubmethod Save(Stream)

将此 UI 测试保存到流中。

System_CAPS_pubmethod Save(String)

将此 UI 测试保存到文件中。

System_CAPS_pubmethod SetAndBindParameterValues(DataRow)

将此 UI 测试中使用的参数绑定到数据行中的值。

System_CAPS_pubmethod ToString()

(继承自 Object。)

事件

名称 说明
System_CAPS_pubeventSystem_CAPS_static Executing

在框架开始执行此 UI 测试时发生。

System_CAPS_pubeventSystem_CAPS_static Saving

在框架开始保存此 UI 测试时发生。

线程安全

此类型的所有公共静态(Visual Basic 中的 已共享 在 Visual Basic 中)成员都是线程安全的。不保证所有实例成员都是线程安全的。

另请参阅

Microsoft.VisualStudio.TestTools.UITest.Common 命名空间
如何:创建编码的 UI 测试

返回页首