表示针对特定生成执行一组测试。
命名空间: Microsoft.TeamFoundation.TestManagement.Client
程序集: Microsoft.TeamFoundation.TestManagement.Client(在 Microsoft.TeamFoundation.TestManagement.Client.dll 中)
语法
声明
Public Interface ITestRun _
Inherits IIdentifiable(Of Integer), IAttachmentOwner, ITestMessageLogOwner, _
INotifyPropertyChanged
public interface ITestRun : IIdentifiable<int>,
IAttachmentOwner, ITestMessageLogOwner, INotifyPropertyChanged
public interface class ITestRun : IIdentifiable<int>,
IAttachmentOwner, ITestMessageLogOwner, INotifyPropertyChanged
type ITestRun =
interface
interface IIdentifiable<int>
interface IAttachmentOwner
interface ITestMessageLogOwner
interface INotifyPropertyChanged
end
public interface ITestRun extends IIdentifiable<int>, IAttachmentOwner, ITestMessageLogOwner, INotifyPropertyChanged
ITestRun 类型公开以下成员。
属性
名称 | 说明 | |
---|---|---|
![]() |
Attachments | 获取附件的集合。 (继承自 IAttachmentOwner。) |
![]() |
BuildConfigurationId | 获取此测试运行的生成配置 ID。 |
![]() |
BuildDirectory | 获取或设置生成的输出的路径。 |
![]() |
BuildFlavor | 获取或设置生成风格(即,"Release" 还是 "Debug")。 |
![]() |
BuildNumber | 获取或设置生成的名称。 |
![]() |
BuildPlatform | 获取或设置生成的平台。 |
![]() |
BuildUri | 获取或设置对已执行此测试运行的生成的统一资源标识符 (URI)。 |
![]() |
Comment | 获取或设置一个字符串,包含输入这些分析测试运行的所有注释。 |
![]() |
Controller | 获取此测试运行的控制器的名称。 |
![]() |
DateCompleted | 获取或设置最新的测试完成时的日期和时间。 |
![]() |
DateCreated | 获取创建此测试运行的日期。 |
![]() |
DateDue | 获取此测试运行截止的日期。 |
![]() |
DateStarted | 获取或设置此测试运行的启动的日期。 |
![]() |
ErrorMessage | 获取或设置失败(如果有)的简短说明。 |
![]() |
Id | 获取标识符。 (继承自 IIdentifiable<TKey>。) |
![]() |
IsAutomated | 获取或设置一个值,该值表示测试运行是否包含应自动执行的测试。 |
![]() |
IsBvt | 获取或设置一个值,该值指示此测试运行是否为版本验证测试。 |
![]() |
IsDirty | 获取一个值,该值指示此测试运行自上次保存操作以来是否已更改。 |
![]() |
Iteration | 获取或设置此测试运行已执行的次数。 |
![]() |
LastUpdated | 获取最后更新此测试运行时的日期和时间。 |
![]() |
LastUpdatedBy | 获取最后更新此测试运行的人员的标识。 |
![]() |
Owner | 获取或设置拥有此测试运行的人员的标识。 |
![]() |
PostProcessState | 获取服务器上发生的任何后续处理活动的状态。 |
![]() |
Project | 获取此运行的团队项目。 |
![]() |
Revision | 获取用于并发控制的递增修订号。 |
![]() |
State | 获取此测试运行的当前状态。 |
![]() |
Statistics | 获取此测试运行中处于各种状态的测试用例详细数量的相关统计信息。 |
![]() |
TestEnvironmentId | 获取此测试运行的测试环境的 GUID。 |
![]() |
TestMessageLogEntries | 获取测试消息日志项的集合。 (继承自 ITestMessageLogOwner。) |
![]() |
TestPlanId | 获取包含此测试运行的测试计划 ID。 |
![]() |
TestSettings | 获取用于此测试执行的测试设置的 ID。 |
![]() |
TestSettingsId | 获取用于此测试执行的测试设置的 ID。 |
![]() |
Title | 获取或设置此测试运行的标题。 |
![]() |
Type | 获取此测试运行的类型。 |
![]() |
Version | 获取运行测试的客户端版本。 |
页首
方法
名称 | 说明 | |
---|---|---|
![]() |
Abort() | 中止此测试运行。 |
![]() |
Abort(TestRunAbortOptions) | 通过使用指定的选项中止此测试的运行。 |
![]() |
AddTest | 向测试运行中添加测试用例和配置。 |
![]() |
AddTestPoint | 向此测试运行中添加新测试点。 |
![]() |
CopyTestSettings | 将提供的测试设置对象复制到此测试运行。 |
![]() |
CreateAttachment(String) | 依据文件创建附件。 (继承自 IAttachmentOwner。) |
![]() |
CreateAttachment(String, SourceFileAction) | 依据文件创建附件,可以选择在上载之后删除源文件。 (继承自 IAttachmentOwner。) |
![]() |
CreateAttachment(array<Byte[], Int32, Int32) | 通过提供的字节数组创建测试结果的附件。 |
![]() |
CreateLogEntry | 创建日志项目的测试消息并且将其添加到TestMessageLogEntryCollection。 (继承自 ITestMessageLogOwner。) |
![]() |
Delete | 从服务器中移除此测试运行及其结果。 |
![]() |
QueryResults | 运行一个集合,其中包含此测试运行的所有测试结果。 |
![]() |
QueryResultsByOutcome | 返回此测试运行的测试结果的集合,此测试结果具有提供的测试输出。 |
![]() |
QueryResultsByOwner | 返回此测试运行的测试结果的集合,此测试结果具有提供的测试所有者。 |
![]() |
QueryResultsByStatus | 返回此测试运行的测试结果的集合,此测试结果具有提供的测试状态。 |
![]() |
Refresh | 用来自服务器的新数据更新此测试运行。 |
![]() |
RefreshLogEntries | 刷新服务器中的日志项。 (继承自 ITestMessageLogOwner。) |
![]() |
Save | 将新的或更新的测试运行数据写入服务器。 |
![]() |
SaveLogEntries | 将更改的日志项保存到服务器中。 (继承自 ITestMessageLogOwner。) |
页首
事件
名称 | 说明 | |
---|---|---|
![]() |
AttachmentUploadCompleted | 此事件在附件上载完成时引发。 (继承自 IAttachmentOwner。) |
![]() |
PropertyChanged | 在更改属性值时发生。 (继承自 INotifyPropertyChanged。) |
页首