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 | 分配 IsRunnable 和 ErrorMessageForNonRunnable 属性的值。 | |
Clone | 创建作为当前实例副本的新对象。 (继承自 ICloneable。) | |
IsValid | 在派生类中实现时,获取一个值,该值指示基本元素是否可用且有效。 (继承自 IVerifiable。) |
页首