ITestCaseResult 接口
表示针对测试运行执行的测试用例的状态。
命名空间: Microsoft.TeamFoundation.TestManagement.Client
程序集: Microsoft.TeamFoundation.TestManagement.Client(在 Microsoft.TeamFoundation.TestManagement.Client.dll 中)
语法
声明
Public Interface ITestCaseResult _
Inherits ITestResult, IAttachmentOwner, INotifyPropertyChanged, IIdentifiable(Of TestCaseResultIdentifier)
public interface ITestCaseResult : ITestResult,
IAttachmentOwner, INotifyPropertyChanged, IIdentifiable<TestCaseResultIdentifier>
public interface class ITestCaseResult : ITestResult,
IAttachmentOwner, INotifyPropertyChanged, IIdentifiable<TestCaseResultIdentifier^>
type ITestCaseResult =
interface
interface ITestResult
interface IAttachmentOwner
interface INotifyPropertyChanged
interface IIdentifiable<TestCaseResultIdentifier>
end
public interface ITestCaseResult extends ITestResult, IAttachmentOwner, INotifyPropertyChanged, IIdentifiable<TestCaseResultIdentifier>
ITestCaseResult 类型公开以下成员。
属性
名称 | 说明 | |
---|---|---|
ActionRecording | 获取测试用例的操作录制。 | |
ArtifactUri | Visual Studio Application Lifecycle Management (ALM) 内部使用的统一资源标识符 (URI),用它来将该结果链接到 Visual Studio ALM 中的其他对象. | |
Attachments | 获取附件的集合。 (继承自 IAttachmentOwner。) | |
BuildNumber | 生成的名称。 | |
CollectorsEnabled | 获取为此结果启用的数据收集器的列表。 (继承自 ITestResult。) | |
Comment | 获取或设置由分析此结果的人员输入的累积注释。 (继承自 ITestResult。) | |
ComputerName | 获取或设置执行测试的计算机的名称。 | |
DateCompleted | 获取或设置测试的完成日期。 (继承自 ITestResult。) | |
DateCreated | 获取或设置测试创建的日期。 (继承自 ITestResult。) | |
DateStarted | 获取或设置测试启动的日期。 (继承自 ITestResult。) | |
Duration | 获取或设置要执行测试所用的时间。这不包括执行暂停期间的时间。 (继承自 ITestResult。) | |
ErrorMessage | 获取或设置失败的说明(如果测试未通过)。 (继承自 ITestResult。) | |
FailureType | 如果测试未通过,则获取失败的类型。 | |
Id | 获取标识符。 (继承自 IIdentifiable<TKey>。) | |
Implementation | 获取此结果的自动测试。 | |
IsFinished | 获取一个值,该值指示测试是否已运行。 | |
Iterations | 获取每个测试迭代的详细结果的集合。 | |
LastUpdated | 获取最后更新此结果时的日期和时间。 | |
LastUpdatedBy | 获取最后更新此结果的人员的标识。 | |
LastUpdatedByName | 更新结果的最后一个人员 | |
Outcome | 获取或设置测试结果的指示。 (继承自 ITestResult。) | |
Owner | 获取负责运行或调查测试的人员的标识。 | |
OwnerName | 用户负责运行或调查测试。 用于运行创建从点,则初始化为测试点所有者。 否则,将初始化该测试用例所有者。 将已更改在运行期间将不会保持同步,如果测试用例也不点所有者后更改。 | |
OwnerTeamFoundationId | 用户负责运行或调查测试。 用于运行创建从点,则初始化为测试点所有者。 否则,将初始化该测试用例所有者。 将已更改在运行期间将不会保持同步,如果测试用例也不点所有者后更改。 | |
Priority | 获取或设置用于执行或分析测试的优先级别。 | |
ResetCount | 获取此结果的重置次数。 | |
ResolutionStateId | 获取用于跟踪对已完成测试的调查的数值标识符。 | |
Revision | 为并发控制获取此结果的修订号。 | |
RunBy | 获取执行测试的人员的标识。 | |
RunByName | 执行测试的用户。 | |
RunByTeamFoundationId | 执行测试的用户。 | |
State | 获取测试的状态。 | |
TestCaseArea | 获取测试用例的区域路径。 | |
TestCaseId | 获取正在执行的测试用例的 ID。 | |
TestCaseRevision | 获取应使用的测试用例的修订版本。 | |
TestCaseTitle | 获取测试用例的标题。 | |
TestConfigurationId | 获取执行此测试所针对的配置的 ID。 | |
TestConfigurationName | 获取当前正在执行的测试配置名称。 | |
TestPointId | 获取执行此测试所针对的测试点的 ID。 | |
TestResultId | 获取此测试结果的 ID,该 ID 在测试运行内是唯一的。 | |
TestRunId | 获取包含此结果的测试运行的 ID。 |
页首
方法
名称 | 说明 | |
---|---|---|
AssociateWorkItem | 将给定工作项与此测试结果相链接。 | |
CreateAttachment(String) | 依据文件创建附件。 (继承自 IAttachmentOwner。) | |
CreateAttachment(String, SourceFileAction) | 依据文件创建附件,可以选择在上载之后删除源文件。 (继承自 IAttachmentOwner。) | |
CreateAttachment(array<Byte[], Int32, Int32) | 使用给定字节数组、位置和长度创建此测试结果的附件。 | |
CreateIteration | 创建一个新的迭代结果。 | |
DisassociateWorkItem | 移除给定工作项与此测试结果之间的链接。 | |
GetTestCase | 创建测试用例后,从服务器检索测试用例数据。 | |
GetTestRun | 从服务器中检索测试运行信息。 | |
QueryAssociatedWorkItemArtifacts | 检索链接到此测试用例结果的工作项项目的数组。 | |
QueryAssociatedWorkItems | 从服务器中检索与此测试用例结果关联的工作项的数组 ID。 | |
Refresh | 从服务器检索更新的测试结果信息。将丢弃任何本地更改。 | |
Reset | 清除任何测试结果信息并使测试再次运行。 | |
Save() | 将更新的测试结果信息上载到服务器。 | |
Save(Boolean) | 将更新的测试结果信息上载到服务器,可以选择在后台进行。 |
页首
事件
名称 | 说明 | |
---|---|---|
AttachmentUploadCompleted | 此事件在附件上载完成时引发。 (继承自 IAttachmentOwner。) | |
PropertyChanged | 在更改属性值时发生。 (继承自 INotifyPropertyChanged。) |
页首