ITestElement 接口

表示在 Visual Studio 测试框架中内部使用的测试对象,且该对象是所有测试用例实现的接口。

命名空间:  Microsoft.VisualStudio.TestTools.Common
程序集:  Microsoft.VisualStudio.QualityTools.Common(在 Microsoft.VisualStudio.QualityTools.Common.dll 中)

语法

声明
Public Interface ITestElement _
    Inherits ICloneable, IVerifiable, IVisiblePropertyProvider
public interface ITestElement : ICloneable, 
    IVerifiable, IVisiblePropertyProvider
public interface class ITestElement : ICloneable, 
    IVerifiable, IVisiblePropertyProvider
type ITestElement =  
    interface
        interface ICloneable
        interface IVerifiable
        interface IVisiblePropertyProvider
    end
public interface ITestElement extends ICloneable, IVerifiable, IVisiblePropertyProvider

ITestElement 类型公开以下成员。

属性

  名称 说明
公共属性 AbortRunOnAgentFailure 获取或设置一个值,该值指示当测试代理失败时是否中止整个测试运行。
公共属性 Adapter 获取用于执行测试的关联的测试适配器。
公共属性 AgentAttributes 获取当前测试运行的代理属性或约束的字典。
公共属性 CanBeAggregated 获取指示此测试元素能否被插入聚合测试的值。
公共属性 CategoryId 获取或设置此测试元素的测试列表类别 ID。
公共属性 ControllerPlugin 获取关联的控制器插件的名称。
公共属性 Copy 获取此测试元素的副本。
公共属性 CreatedByUI 获取或设置一个值,该值指示此测试元素是否通过用户界面创建。
公共属性 CssIteration 获取或设置关联工作项的迭代路径。
公共属性 CssProjectStructure 获取或设置关联工作项的区域路径。
公共属性 DeploymentItems 获取与测试用例一起部署的文件的集合。
公共属性 Description 获取或设置此测试元素的说明。
公共属性 Enabled 获取或设置一个值,该值指示是否启用了此测试元素。
公共属性 ErrorMessageForNonRunnable 获取当此测试无法执行时使用的错误消息。
公共属性 ExecutionId 获取或设置此测试元素的最新执行 ID。
公共属性 Groups 获取表示此测试元素属性所属的组的属性描述符的集合,并确定将如何在 用户界面的属性窗口中对它们进行分组。
公共属性 HumanReadableId 获取当此测试元素出现在用户界面中时此测试元素的 ID。
公共属性 Id 获取此测试元素的 ID。
公共属性 IsAutomated 获取一个值,该值指示是否自动执行此测试元素对象。
公共属性 IsGroupable 获取一个值,该值指示是否可以将此测试元素对象与其他测试元素对象分在一组。
公共属性 IsModified 获取一个值,该值指示是否已修改此测试元素对象。
公共属性 IsRunnable 获取一个值,该值指示是否可以将此测试元素作为测试运行的一部分来执行。
公共属性 IsRunOnRestart 获取指示若在测试运行中崩溃此测试的测试运行是否会重启的值。
公共属性 Link 获取可用于访问此测试元素的链接。
公共属性 Name 获取或设置此测试元素的名称。
公共属性 Owner 获取用户接口中输入的所有者名称。
公共属性 ParentExecId 获取父对象的测试执行 ID。
公共属性 Priority 获取或设置此测试元素的优先级别的数字表示。
公共属性 ProjectData 获取此测试元素的项目数据对象。
公共属性 ProjectName 获取此测试元素所属的项目的名称。
公共属性 ProjectRelativePath 获取测试项目的相对路径。
公共属性 Properties 获取该测试元素的属性的集合。
公共属性 ReadOnly 获取指示此测试元素是否为只读的值。
公共属性 SolutionName 获取包含测试元素解决方案的名称。
公共属性 SourceFileName 获取包含该元素测试的路径和文件名。
公共属性 Storage 获取或设置此元素部署项的存储位置的路径。
公共属性 TestCategories 获取用户界面中由用户分配给此测试元素的测试类别项的集合。
公共属性 TestType 获取此测试元素的测试类型。
公共属性 Timeout 获取或设置此测试元素执行超时前的毫秒数。
公共属性 UserData 获取或设置一个包含自定义测试元素的非持久任意数据的对象。
公共属性 VisibleProperties 获取对用户可见的属性的属性描述符集合。 (继承自 IVisiblePropertyProvider。)
公共属性 WorkItemIds 获取一个与此测试元素关联的工作项的列表。

页首

方法

  名称 说明
公共方法 AssignIsRunnable 分配 IsRunnableErrorMessageForNonRunnable 属性的值。
公共方法 Clone 创建作为当前实例副本的新对象。 (继承自 ICloneable。)
公共方法 IsValid 在派生类中实现时,获取一个值,该值指示基本元素是否可用且有效。 (继承自 IVerifiable。)

页首

请参见

参考

Microsoft.VisualStudio.TestTools.Common 命名空间

IVerifiable

IVisiblePropertyProvider