ITestAggregation 接口
表示可以由测试元素实现的接口。
命名空间: Microsoft.VisualStudio.TestTools.Common
程序集: Microsoft.VisualStudio.QualityTools.Common(在 Microsoft.VisualStudio.QualityTools.Common.dll 中)
语法
声明
Public Interface ITestAggregation _
Inherits ITestElement, ICloneable, IVerifiable, IVisiblePropertyProvider
public interface ITestAggregation : ITestElement,
ICloneable, IVerifiable, IVisiblePropertyProvider
public interface class ITestAggregation : ITestElement,
ICloneable, IVerifiable, IVisiblePropertyProvider
type ITestAggregation =
interface
interface ITestElement
interface ICloneable
interface IVerifiable
interface IVisiblePropertyProvider
end
public interface ITestAggregation extends ITestElement, ICloneable, IVerifiable, IVisiblePropertyProvider
ITestAggregation 类型公开以下成员。
属性
名称 | 说明 | |
---|---|---|
AbortRunOnAgentFailure | 获取或设置一个值,该值指示当测试代理失败时是否中止整个测试运行。 (继承自 ITestElement。) | |
Adapter | 获取用于执行测试的关联的测试适配器。 (继承自 ITestElement。) | |
AgentAttributes | 获取当前测试运行的代理属性或约束的字典。 (继承自 ITestElement。) | |
CanBeAggregated | 获取指示此测试元素能否被插入聚合测试的值。 (继承自 ITestElement。) | |
CategoryId | 获取或设置此测试元素的测试列表类别 ID。 (继承自 ITestElement。) | |
ControllerPlugin | 获取关联的控制器插件的名称。 (继承自 ITestElement。) | |
Copy | 获取此测试元素的副本。 (继承自 ITestElement。) | |
CreatedByUI | 获取或设置一个值,该值指示此测试元素是否通过用户界面创建。 (继承自 ITestElement。) | |
CssIteration | 获取或设置关联工作项的迭代路径。 (继承自 ITestElement。) | |
CssProjectStructure | 获取或设置关联工作项的区域路径。 (继承自 ITestElement。) | |
DeploymentItems | 获取与测试用例一起部署的文件的集合。 (继承自 ITestElement。) | |
Description | 获取或设置此测试元素的说明。 (继承自 ITestElement。) | |
Elements | 当在派生类中实现时,获取一个 ID 数组,这些 ID 标识聚合到此聚合中的测试元素。 | |
Enabled | 获取或设置一个值,该值指示是否启用了此测试元素。 (继承自 ITestElement。) | |
ErrorMessageForNonRunnable | 获取当此测试无法执行时使用的错误消息。 (继承自 ITestElement。) | |
ExecutionId | 获取或设置此测试元素的最新执行 ID。 (继承自 ITestElement。) | |
Groups | 获取表示此测试元素属性所属的组的属性描述符的集合,并确定将如何在 用户界面的属性窗口中对它们进行分组。 (继承自 ITestElement。) | |
HumanReadableId | 获取当此测试元素出现在用户界面中时此测试元素的 ID。 (继承自 ITestElement。) | |
Id | 获取此测试元素的 ID。 (继承自 ITestElement。) | |
IsAutomated | 获取一个值,该值指示是否自动执行此测试元素对象。 (继承自 ITestElement。) | |
IsGroupable | 获取一个值,该值指示是否可以将此测试元素对象与其他测试元素对象分在一组。 (继承自 ITestElement。) | |
IsModified | 获取一个值,该值指示是否已修改此测试元素对象。 (继承自 ITestElement。) | |
IsRunnable | 获取一个值,该值指示是否可以将此测试元素作为测试运行的一部分来执行。 (继承自 ITestElement。) | |
IsRunOnRestart | 获取指示若在测试运行中崩溃此测试的测试运行是否会重启的值。 (继承自 ITestElement。) | |
Link | 获取可用于访问此测试元素的链接。 (继承自 ITestElement。) | |
Links | 当在派生类中实现时,获取一个链接数组,这些链接来自聚合到此测试元素中的所有测试元素。 | |
Name | 获取或设置此测试元素的名称。 (继承自 ITestElement。) | |
Owner | 获取用户接口中输入的所有者名称。 (继承自 ITestElement。) | |
ParentExecId | 获取父对象的测试执行 ID。 (继承自 ITestElement。) | |
Priority | 获取或设置此测试元素的优先级别的数字表示。 (继承自 ITestElement。) | |
ProjectData | 获取此测试元素的项目数据对象。 (继承自 ITestElement。) | |
ProjectName | 获取此测试元素所属的项目的名称。 (继承自 ITestElement。) | |
ProjectRelativePath | 获取测试项目的相对路径。 (继承自 ITestElement。) | |
Properties | 获取该测试元素的属性的集合。 (继承自 ITestElement。) | |
ReadOnly | 获取指示此测试元素是否为只读的值。 (继承自 ITestElement。) | |
SolutionName | 获取包含测试元素解决方案的名称。 (继承自 ITestElement。) | |
SourceFileName | 获取包含该元素测试的路径和文件名。 (继承自 ITestElement。) | |
Storage | 获取或设置此元素部署项的存储位置的路径。 (继承自 ITestElement。) | |
TestCategories | 获取用户界面中由用户分配给此测试元素的测试类别项的集合。 (继承自 ITestElement。) | |
TestType | 获取此测试元素的测试类型。 (继承自 ITestElement。) | |
Timeout | 获取或设置此测试元素执行超时前的毫秒数。 (继承自 ITestElement。) | |
UserData | 获取或设置一个包含自定义测试元素的非持久任意数据的对象。 (继承自 ITestElement。) | |
VisibleLinks | 当在派生类中实现时,获取一个链接数组,这些链接针对外部查看器中可以看见的测试。 | |
VisibleProperties | 获取对用户可见的属性的属性描述符集合。 (继承自 IVisiblePropertyProvider。) | |
WorkItemIds | 获取一个与此测试元素关联的工作项的列表。 (继承自 ITestElement。) |
页首
方法
名称 | 说明 | |
---|---|---|
Add | 当在派生类中实现时,向聚合内的测试的列表中添加测试元素 ID。 | |
AssignIsRunnable | 分配 IsRunnable 和 ErrorMessageForNonRunnable 属性的值。 (继承自 ITestElement。) | |
Clear | 当在派生类中实现时,移除聚合中的所有测试元素。 | |
Clone | 创建作为当前实例副本的新对象。 (继承自 ICloneable。) | |
IsValid | 在派生类中实现时,获取一个值,该值指示基本元素是否可用且有效。 (继承自 IVerifiable。) | |
Remove | 当在派生类中实现时,移除聚合中由给定链接标识的测试元素。 |
页首