表示一个测试计划。
命名空间: Microsoft.TeamFoundation.TestManagement.Client
程序集: Microsoft.TeamFoundation.TestManagement.Client(在 Microsoft.TeamFoundation.TestManagement.Client.dll 中)
语法
声明
Public Interface ITestPlan _
Inherits ITestObject(Of Integer), IIdentifiable(Of Integer), _
IPropertyOwner, IDataErrorInfo, INotifyPropertyChanged
public interface ITestPlan : ITestObject<int>,
IIdentifiable<int>, IPropertyOwner, IDataErrorInfo, INotifyPropertyChanged
public interface class ITestPlan : ITestObject<int>,
IIdentifiable<int>, IPropertyOwner, IDataErrorInfo, INotifyPropertyChanged
type ITestPlan =
interface
interface ITestObject<int>
interface IIdentifiable<int>
interface IPropertyOwner
interface IDataErrorInfo
interface INotifyPropertyChanged
end
public interface ITestPlan extends ITestObject<int>, IIdentifiable<int>, IPropertyOwner, IDataErrorInfo, INotifyPropertyChanged
ITestPlan 类型公开以下成员。
属性
名称 | 说明 | |
---|---|---|
![]() |
AreaPath | 获取或设置该测试从属的区域路径。 |
![]() |
AutomatedTestEnvironmentId | 获取或设置用于自动测试的环境的 GUID。 |
![]() |
AutomatedTestSettingsId | 获取或设置要用于自动测试的设置的 ID。 |
![]() |
BuildDirectory | 获取当前与此计划关联的生成的文件夹名称。 |
![]() |
BuildFilter | 获取对可与此测试计划关联的生成加以限制的条件集。 |
![]() |
BuildNumber | 获取当前与此测试计划关联的生成的名称。 |
![]() |
BuildTakenDate | 获取与此测试计划关联当前生成的日期和时间。 |
![]() |
BuildUri | 获取或设置当前与此试验计划关联的生成的统一资源标识符 (URI)。 |
![]() |
Description | 获取或设置此测试计划的说明。 |
![]() |
EndDate | 获取或设置此测试计划的结束日期。 |
![]() |
Error | 获取指示对象何处出错的错误信息。 (继承自 IDataErrorInfo。) |
![]() |
Id | 获取标识符。 (继承自 IIdentifiable<TKey>。) |
![]() |
InvalidProperties | 获取无效的属性名称的列表。 (继承自 IPropertyOwner。) |
![]() |
IsDirty | 获取一个值,该值指示自上次刷新、获取或保存以来任何属性是否发生了更改。 (继承自 IPropertyOwner。) |
![]() |
Item | 获取具有给定名称的属性的错误信息。 (继承自 IDataErrorInfo。) |
![]() |
Iteration | 获取或设置该测试计划从属的迭代。 |
![]() |
LastUpdated | 获取最后更新此测试计划时的日期和时间。 |
![]() |
LastUpdatedBy | 获取最后更新此测试计划的人员的标识。 |
![]() |
Links | 获取与该测试计划相关联的外部链接的集合。 |
![]() |
ManualTestEnvironmentId | 获取或设置用于手动测试的环境的 GUID。 |
![]() |
ManualTestSettingsId | 获取或设置手动测试设置的 ID。 |
![]() |
Name | 获取或设置此测试计划的名称。 |
![]() |
NewBuildStatistics | 获取自当前与此计划关联的生成创建以来已更改内容的相关信息集。 |
![]() |
Owner | 获取或设置拥有此测试计划的人员的标识。 |
![]() |
PreviousBuildUri | 获取与此测试计划关联的上一个生成的 URI。 |
![]() |
Project | 获取测试项目。 (继承自 ITestObject<T>。) |
![]() |
Revision | 获取此对象的当前修订号。 (继承自 ITestObject<T>。) |
![]() |
RootSuite | 获取此测试计划的根测试套件。 |
![]() |
StartDate | 获取或设置此测试计划的起始日期。 |
![]() |
State | 获取或设置此测试计划的当前状态。 |
![]() |
UserData | 获取或设置未保留的任意对象或值,但允许动态扩展测试管理对象。 (继承自 ITestObject<T>。) |
页首
方法
名称 | 说明 | |
---|---|---|
![]() |
CreateLink | 创建一个新的空 ITestExternalLink。 |
![]() |
CreateTestRun | 为此测试计划创建并返回一个新的自动化或手动测试运行。 |
![]() |
Delete() | 删除该测试计划以及与其关联的所有测试运行和测试点。 |
![]() |
Delete(DeleteAction) | 删除该测试计划以及与其关联的所有测试运行和测试点。 |
![]() |
FindTestPoint(Int32) | 查找并返回由测试点 ID 指定的测试点。 |
![]() |
FindTestPoint(Int32, String) | 查找并返回由测试点 ID 指定的测试点。 |
![]() |
QueryImpactedPoints(Uri) | 返回受所有生成影响的测试点的集合。这包括早期的生成和指定的生成。 |
![]() |
QueryImpactedPoints(Uri, String) | 返回受所有生成影响的测试点的集合。这包括早期的生成和指定的生成。 |
![]() |
QueryTestPointHierarchy | 返回测试套件的层次结构(包含与 WIQL 查询匹配的测试点)。 |
![]() |
QueryTestPoints(String) | 查找并返回属于此测试计划并与所提供查询匹配的所有测试点。 |
![]() |
QueryTestPoints(String, String) | 查找并返回属于此测试计划并与所提供点查询和字段值子查询匹配的所有测试点。 |
![]() |
QueryTestPointStatistics | 查找并返回属于此测试计划并与给定查询匹配的测试点统计信息。 |
![]() |
Refresh | 使用来自服务器的当前数据刷新此测试计划内的所有对象。 |
![]() |
RefreshTestCase | 刷新此测试计划内指定测试用例的所有实例。 |
![]() |
Save | 将来自此测试计划内所有对象的数据保存到服务器。 |
页首
事件
名称 | 说明 | |
---|---|---|
![]() |
PropertyChanged | 在更改属性值时发生。 (继承自 INotifyPropertyChanged。) |
页首
备注
在 Visual Studio 中,此接口支持测试用例管理 (TCM) 对象模型。 此接口预期并不用于您实现自定义类,但您可以在 TCM 对象返回内部实现时将此接口用于自定义类中。