Freigeben über


RunResultAndStatistics-Klasse

Stellt ein Testergebnis dar, das für eine Statistik auf Testlaufebene verwendet wird.

Vererbungshierarchie

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

Namespace:  Microsoft.VisualStudio.TestTools.Common
Assembly:  Microsoft.VisualStudio.QualityTools.Common (in Microsoft.VisualStudio.QualityTools.Common.dll)

Syntax

'Declaration
<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

Der RunResultAndStatistics-Typ macht die folgenden Member verfügbar.

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft CollectorDataEntries Ruft eine schreibgeschützte Liste der Einträge, die von den im zugeordneten Testlauf verwendeten Adaptern für diagnostische Daten bereitgestellt wurden, ab.
Öffentliche Eigenschaft DataCollectorMessages Ruft eine schreibgeschützte Liste der Meldungen, die von den im zugeordneten Testlauf verwendeten Adaptern für diagnostische Daten bereitgestellt wurden, ab.
Öffentliche Eigenschaft DebugTrace Ruft die Debugablaufverfolgungsdaten für den zugeordneten Testlauf ab oder legt diese fest.
Öffentliche Eigenschaft ExecutedTestCount Ruft die Anzahl der im zugeordneten Testlauf ausgeführten Tests ab.
Öffentliche Eigenschaft FailedTestCount Ruft die Anzahl der im zugeordneten Testlauf fehlgeschlagenen Tests ab.
Öffentliche Eigenschaft HasPassed Ruft einen Wert ab, der angibt, ob alle Tests im zugeordneten Testlauf erfolgreich ausgeführt wurden.
Öffentliche Eigenschaft IsPartialRun Gibt einen Wert zurück, der angibt, ob der zugeordnete Testlauf ein partieller Testlauf ist.
Öffentliche Eigenschaft Item Ruft die Anzahl der Tests mit dem angegebenen Ergebnis im zugeordneten Testlauf ab.
Öffentliche Eigenschaft Outcome Ruft das Ergebnis des zugeordneten Testlaufs ab oder legt dieses fest.
Öffentliche Eigenschaft OutcomeText Ruft das Ergebnis des zugeordneten Testlaufs als lokalisierten Text ab.
Öffentliche Eigenschaft PassedTestCount Ruft die Anzahl der im zugeordneten Testlauf bestandenen Tests ab.
Öffentliche Eigenschaft ResultFiles Ruft eine sortierte Liste der Pfade zu den vom zugeordneten Testlauf generierten Ergebnisdateien ab.
Öffentliche Eigenschaft ResultsDirectory Ruft den Pfad des Verzeichnisses ab, in dem die vom zugeordneten Testlauf generierten Dateien gespeichert werden.
Öffentliche Eigenschaft RunInfoList Ruft ein Array von RunInfo-Objekten für den zugeordneten Testlauf ab.
Öffentliche Eigenschaft StdErr Ruft den stderr-Ausgabestream des zugeordneten Testlaufs ab oder legt diesen fest.
Öffentliche Eigenschaft StdOut Ruft den stdout-Ausgabestream des zugeordneten Testlaufs ab oder legt diesen fest.
Öffentliche Eigenschaft TestRun Ruft den zugeordneten Testlauf für dieses RunResultAndStatistics-Objekt ab.
Öffentliche Eigenschaft TotalTestCount Ruft die Gesamtzahl der Tests im Testlauf ab oder legt diese fest.

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode AddRunInfo Fügt dem RunInfoList-Eigenschaftswert ein RunInfo-Objekt hinzu.
Öffentliche Methode Clone Gibt eine Kopie dieses RunResultAndStatistics-Objekts zurück.Schreibgeschützt.
Öffentliche Methode CopyTo Kopiert einen Klon dieses Objekts in das TestRun.Result des bereitgestellten Testlaufs.
Öffentliche Methode Equals Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.)
Öffentliche Methode GetHashCode Fungiert als Hashfunktion für einen bestimmten Typ. (Von Object geerbt.)
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Öffentliche Methode IsValid Gibt einen Wert zurück, der angibt, ob dieses RunResultAndStatistics-Objekt gültig ist.
Öffentliche Methode Load Lädt das Objekt mithilfe der bereitgestellten Parameter aus dem bereitgestellten XML-Element.
Öffentliche Methode Save Speichert das aktuelle Objekt mithilfe der bereitgestellten Parameter im angegebenen XML-Element.
Öffentliche Methode ToString Gibt eine Zeichenfolgenversion dieses RunResultAndStatistics-Objekts zurück. (Überschreibt Object.ToString().)

Zum Seitenanfang

Hinweise

Diese Klasse kann nicht vererbt werden, aber sie ist für benutzerdefinierte Erweiterungen, z. B. Adapter für diagnostische Daten, über die TestRun.Result-Eigenschaft verfügbar.Das Objekt wird von einem Testlauf instanziiert, und die Werte werden vom Testframework festgelegt.

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Referenz

Microsoft.VisualStudio.TestTools.Common-Namespace

IVerifiable

IXmlTestStore

TestRun.Result

Weitere Ressourcen

Erstellen eines Adapters für diagnostische Daten zum Sammeln von benutzerdefinierten Daten oder Beeinflussen eines Testsystems