Condividi tramite


Classe RunResultAndStatistics

Rappresenta un risultato del test utilizzato per conservare le statistiche a livello di esecuzione dei test.

Gerarchia di ereditarietà

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

Spazio dei nomi:  Microsoft.VisualStudio.TestTools.Common
Assembly:  Microsoft.VisualStudio.QualityTools.Common (in Microsoft.VisualStudio.QualityTools.Common.dll)

Sintassi

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

Il tipo RunResultAndStatistics espone i seguenti membri.

Proprietà

  Nome Descrizione
Proprietà pubblica CollectorDataEntries Ottiene un elenco di sola lettura delle voci fornite dagli adattatori dati di diagnostica utilizzati nell'esecuzione dei test associata.
Proprietà pubblica DataCollectorMessages Ottiene un elenco di sola lettura dei messaggi forniti dagli adattatori dati di diagnostica utilizzati nell'esecuzione dei test associata.
Proprietà pubblica DebugTrace Ottiene o imposta i dati di traccia del debug per l'esecuzione dei test associata.
Proprietà pubblica ExecutedTestCount Ottiene il numero di test eseguiti nell'esecuzione dei test associata.
Proprietà pubblica FailedTestCount Ottiene il numero di test non riusciti nell'esecuzione dei test associata.
Proprietà pubblica HasPassed Ottiene un valore che indica se tutti i test nell'esecuzione dei test associata sono stati superati.
Proprietà pubblica IsPartialRun Restituisce un valore che indica se l'esecuzione dei test associata è un'esecuzione parziale.
Proprietà pubblica Item Ottiene il numero di test nell'esecuzione dei test associata con il risultato specificato.
Proprietà pubblica Outcome Ottiene o imposta il risultato dell'esecuzione dei test associata.
Proprietà pubblica OutcomeText Ottiene il risultato dell'esecuzione dei test associata sotto forma di testo localizzato.
Proprietà pubblica PassedTestCount Ottiene il numero di test superati nell'esecuzione dei test associata.
Proprietà pubblica ResultFiles Ottiene un elenco ordinato dei percorsi dei file di risultati generati dall'esecuzione dei test associata.
Proprietà pubblica ResultsDirectory Ottiene il percorso della directory in cui vengono archiviati i file generati dall'esecuzione dei test associata.
Proprietà pubblica RunInfoList Ottiene una matrice di oggetti RunInfo per l'esecuzione dei test associata.
Proprietà pubblica StdErr Ottiene o imposta il flusso di output stderr dell'esecuzione dei test associata.
Proprietà pubblica StdOut Ottiene o imposta il flusso di output stdout dell'esecuzione dei test associata.
Proprietà pubblica TestRun Ottiene l'esecuzione dei test associata per questo oggetto RunResultAndStatistics.
Proprietà pubblica TotalTestCount Ottiene o imposta il numero totale di test nell'esecuzione dei test.

In alto

Metodi

  Nome Descrizione
Metodo pubblico AddRunInfo Aggiunge un oggetto RunInfo al valore della proprietà RunInfoList.
Metodo pubblico Clone Restituisce una copia dell'oggetto RunResultAndStatistics.Sola lettura.
Metodo pubblico CopyTo Copia un clone di questo oggetto nella proprietà TestRun.Result dell'esecuzione dei test specificata.
Metodo pubblico Equals Determina se l'oggetto Object specificato è uguale all'oggetto Object corrente. (Ereditato da Object)
Metodo protetto Finalize Consente a un oggetto di provare a liberare risorse ed eseguire altre operazioni di pulitura prima che l'oggetto stesso venga recuperato dalla procedura di Garbage Collection. (Ereditato da Object)
Metodo pubblico GetHashCode Funge da funzione hash per un determinato tipo. (Ereditato da Object)
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo pubblico IsValid Restituisce un valore che indica se questo oggetto RunResultAndStatistics è valido.
Metodo pubblico Load Carica l'oggetto dall'elemento XML specificato utilizzando i parametri indicati.
Metodo protetto MemberwiseClone Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object)
Metodo pubblico Save Salva l'oggetto corrente nell'elemento XML specificato utilizzando i parametri indicati.
Metodo pubblico ToString Restituisce una versione in formato stringa di questo oggetto RunResultAndStatistics. (Esegue l'override di Object.ToString()).

In alto

Note

Questa classe non può essere ereditata, ma è disponibile per le estensioni personalizzate, ad esempio adattatori dati di diagnostica, mediante la proprietà TestRun.Result. Dell'oggetto viene creata un'istanza da un'esecuzione dei test e i valori vengono impostati dal framework di test.

Codice thread safe

Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.VisualStudio.TestTools.Common

IVerifiable

IXmlTestStore

TestRun.Result

Altre risorse

Creazione di un adattatore dati di diagnostica per raccogliere dati personalizzati o per influire su un computer di test