IRequirementTestSuite 接口
表示通过查找与要求工作项关联的测试用例而动态填充的测试套件。
命名空间: Microsoft.TeamFoundation.TestManagement.Client
程序集: Microsoft.TeamFoundation.TestManagement.Client(在 Microsoft.TeamFoundation.TestManagement.Client.dll 中)
语法
声明
Public Interface IRequirementTestSuite _
Inherits IDynamicTestSuiteBase, ITestSuiteBase, ITestObject(Of Integer), _
IIdentifiable(Of Integer), IPropertyOwner, IDataErrorInfo, INotifyPropertyChanged
public interface IRequirementTestSuite : IDynamicTestSuiteBase,
ITestSuiteBase, ITestObject<int>, IIdentifiable<int>, IPropertyOwner, IDataErrorInfo,
INotifyPropertyChanged
public interface class IRequirementTestSuite : IDynamicTestSuiteBase,
ITestSuiteBase, ITestObject<int>, IIdentifiable<int>, IPropertyOwner, IDataErrorInfo,
INotifyPropertyChanged
type IRequirementTestSuite =
interface
interface IDynamicTestSuiteBase
interface ITestSuiteBase
interface ITestObject<int>
interface IIdentifiable<int>
interface IPropertyOwner
interface IDataErrorInfo
interface INotifyPropertyChanged
end
public interface IRequirementTestSuite extends IDynamicTestSuiteBase, ITestSuiteBase, ITestObject<int>, IIdentifiable<int>, IPropertyOwner, IDataErrorInfo, INotifyPropertyChanged
IRequirementTestSuite 类型公开以下成员。
属性
名称 | 说明 | |
---|---|---|
AllTestCases | 获取此套件及所有分层子级的只读测试用例集合。 (继承自 ITestSuiteBase。) | |
DefaultConfigurations | 获取默认配置的只读列表。 (继承自 ITestSuiteBase。) | |
Description | 获取或设置此测试套件的说明。 (继承自 ITestSuiteBase。) | |
Error | 获取指示对象何处出错的错误信息。 (继承自 IDataErrorInfo。) | |
Id | 获取标识符。 (继承自 IIdentifiable<TKey>。) | |
InvalidProperties | 获取无效的属性名称的列表。 (继承自 IPropertyOwner。) | |
IsDirty | 获取一个值,该值指示自上次刷新、获取或保存以来任何属性是否发生了更改。 (继承自 IPropertyOwner。) | |
IsRoot | 获取一个值,该值指示此套件是否为测试项目中的根套件。 (继承自 ITestSuiteBase。) | |
Item | 获取具有给定名称的属性的错误信息。 (继承自 IDataErrorInfo。) | |
LastError | 获取上次尝试动态重新填充此套件的项期间遇到的最后一条错误消息。 (继承自 IDynamicTestSuiteBase。) | |
LastPopulated | 获取上次尝试动态重新填充此套件条目的日期和时间。 (继承自 IDynamicTestSuiteBase。) | |
LastUpdated | 获取最后更新此测试套件时的日期和时间。 (继承自 ITestSuiteBase。) | |
LastUpdatedBy | 获取最后更新此测试套件的人员的标识。 (继承自 ITestSuiteBase。) | |
LastUpdatedByName | 更新套件的最后一个人员 (继承自 ITestSuiteBase。) | |
Parent | 获取包含此测试套件的父测试套件。 (继承自 ITestSuiteBase。) | |
Plan | 获取拥有此测试套件的测试计划。 (继承自 ITestSuiteBase。) | |
Project | 获取测试项目。 (继承自 ITestObject<T>。) | |
RequirementId | 获取填充此套件的需求工作项的 ID。 | |
Revision | 获取此对象的当前修订号。 (继承自 ITestObject<T>。) | |
State | 获取或设置此测试套件的状态。 (继承自 ITestSuiteBase。) | |
TestCaseCount | (继承自 ITestSuiteBase。) | |
TestCases | 获取测试用例的只读集合。 (继承自 ITestSuiteBase。) | |
TestSuiteEntry | 获取要在静态测试套件中使用而创建的项。 (继承自 ITestSuiteBase。) | |
TestSuiteType | 获取此测试套件的类型。 (继承自 ITestSuiteBase。) | |
Title | 获取或设置此测试套件的标题。 (继承自 ITestSuiteBase。) | |
UserData | 获取或设置未保留的任意对象或值,但允许动态扩展测试管理对象。 (继承自 ITestObject<T>。) |
页首
方法
名称 | 说明 | |
---|---|---|
AssignTestPoints | 使用提供的测试点指派集合更改 AssignedTo 属性。 (继承自 ITestSuiteBase。) | |
ClearDefaultConfigurations | 从此套件中移除默认配置的列表。这将导致此套件从其父级继承默认配置。 (继承自 ITestSuiteBase。) | |
CreateTestPointAssignment(Int32, IdAndName, TeamFoundationIdentity) | 创建被传递到 ITestSuiteBase.AssignTestPoints 中的 ITestPointAssignment 对象。 (继承自 ITestSuiteBase。) | |
CreateTestPointAssignment(Int32, IdAndName, Guid) | 在AssignTestPoints创建一TestPointAssignment对象供以后使用() (继承自 ITestSuiteBase。) | |
Refresh() | 更新套件层次结构中的任何过期套件。 (继承自 ITestSuiteBase。) | |
Refresh(Boolean) | 更新套件层次结构中的任何套件,并可选择强制更新(而不管是否已过期)。 (继承自 ITestSuiteBase。) | |
Repopulate | 添加现在符合服务器上的查询条件的套件条目,并删除不再符合服务器上的查询条件的套件条目。 (继承自 IDynamicTestSuiteBase。) | |
SetDefaultConfigurations | 指定添加一组配置,以使用新的套件条目。添加条目后,将为所有这些配置创建测试点。 (继承自 ITestSuiteBase。) | |
SetEntryConfigurations | 创建,以及必需测试点使其设置配置为每个条目通过的删除。 (继承自 ITestSuiteBase。) |
页首
事件
名称 | 说明 | |
---|---|---|
PropertyChanged | 在更改属性值时发生。 (继承自 INotifyPropertyChanged。) |
页首