RunResultAndStatistics 类

表示用于在测试运行级别保存统计信息的测试结果。

继承层次结构

System.Object
  Microsoft.VisualStudio.TestTools.Common.RunResultAndStatistics

命名空间:  Microsoft.VisualStudio.TestTools.Common
程序集:  Microsoft.VisualStudio.QualityTools.Common(在 Microsoft.VisualStudio.QualityTools.Common.dll 中)

语法

声明
<SerializableAttribute> _
Public NotInheritable Class RunResultAndStatistics _
    Implements ICloneable, IVerifiable, IXmlTestStore
[SerializableAttribute]
public sealed class RunResultAndStatistics : ICloneable, 
    IVerifiable, IXmlTestStore
[SerializableAttribute]
public ref class RunResultAndStatistics sealed : ICloneable, 
    IVerifiable, IXmlTestStore
[<Sealed>]
[<SerializableAttribute>]
type RunResultAndStatistics =  
    class
        interface ICloneable
        interface IVerifiable
        interface IXmlTestStore
    end
public final class RunResultAndStatistics implements ICloneable, IVerifiable, IXmlTestStore

RunResultAndStatistics 类型公开以下成员。

属性

  名称 说明
公共属性 CollectorDataEntries 获取一个关联测试运行中使用的诊断数据适配器所提供的条目的只读列表。
公共属性 DataCollectorMessages 获取一个关联测试运行中使用的诊断数据适配器所提供的消息的只读列表。
公共属性 DebugTrace 获取或设置关联测试运行的调试跟踪数据。
公共属性 ExecutedTestCount 获取在关联测试运行中执行的测试的数目。
公共属性 FailedTestCount 获取在关联测试运行中失败的测试的数目。
公共属性 HasPassed 获取一个值,该值指示是否成功通过了关联测试运行中的所有测试。
公共属性 IsPartialRun 返回一个值,该值指示关联的测试运行是否为部分运行。
公共属性 Item 获取在关联测试运行中具有指定结果的测试的数目。
公共属性 Outcome 获取或设置关联测试运行的结果。
公共属性 OutcomeText 获取本地化文本形式的关联测试运行结果。
公共属性 PassedTestCount 获取在关联测试运行中通过的测试的数目。
公共属性 ResultFiles 获取一个关联测试运行生成的结果文件的路径的排序列表。
公共属性 ResultsDirectory 获取关联测试运行生成的文件的存储目录的路径。
公共属性 RunInfoList 获取关联测试运行的 RunInfo 对象的数组。
公共属性 StdErr 获取或设置关联测试运行的 stderr 输出流。
公共属性 StdOut 获取或设置关联测试运行的 stdout 输出流。
公共属性 TestRun 获取此 RunResultAndStatistics 对象的关联测试运行。
公共属性 TotalTestCount 获取或设置测试运行中的总测试数目。

页首

方法

  名称 说明
公共方法 AddRunInfo RunInfo 对象添加到 RunInfoList 属性值。
公共方法 Clone 返回此 RunResultAndStatistics 对象的一个副本。只读。
公共方法 CopyTo 将此对象的克隆复制到提供的测试运行的 TestRun.Result
公共方法 Equals 确定指定的 Object 是否等于当前的 Object。 (继承自 Object。)
受保护的方法 Finalize 允许对象在“垃圾回收”回收之前尝试释放资源并执行其他清理操作。 (继承自 Object。)
公共方法 GetHashCode 用作特定类型的哈希函数。 (继承自 Object。)
公共方法 GetType 获取当前实例的 Type。 (继承自 Object。)
公共方法 IsValid 返回一个值,该值指示此 RunResultAndStatistics 对象是否有效。
公共方法 Load 使用提供的参数,从提供的 XML 元素中加载对象。
受保护的方法 MemberwiseClone 创建当前 Object 的浅表副本。 (继承自 Object。)
公共方法 Save 使用提供的参数,将当前对象保存到指定的 XML 元素中。
公共方法 ToString 返回此 RunResultAndStatistics 对象的字符串版本。 (重写 Object.ToString()。)

页首

备注

此类不能被继承,但可通过 TestRun.Result 属性用于诸如诊断数据适配器等的自定义扩展。 通过测试运行实例化该对象,并通过测试框架来设置值。

线程安全

此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。

请参见

参考

Microsoft.VisualStudio.TestTools.Common 命名空间

IVerifiable

IXmlTestStore

TestRun.Result

其他资源

创建诊断数据适配器以收集自定义数据或影响测试计算机