Condividi tramite


Classe TestResultAggregation

Rappresenta un risultato del test con le informazioni aggregate di tutti i risultati dei test nell'esecuzione dei test associata.

Gerarchia di ereditarietà

System.Object
  Microsoft.VisualStudio.TestTools.Common.TestMessage
    Microsoft.VisualStudio.TestTools.Common.TestResultMessage
      Microsoft.VisualStudio.TestTools.Common.TestResult
        Microsoft.VisualStudio.TestTools.Common.TestResultAggregation

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

Sintassi

'Dichiarazione
<SerializableAttribute> _
Public Class TestResultAggregation _
    Inherits TestResult
[SerializableAttribute]
public class TestResultAggregation : TestResult
[SerializableAttribute]
public ref class TestResultAggregation : public TestResult
[<SerializableAttribute>]
type TestResultAggregation =  
    class
        inherit TestResult
    end
public class TestResultAggregation extends TestResult

Il tipo TestResultAggregation espone i seguenti membri.

Costruttori

  Nome Descrizione
Metodo protetto TestResultAggregation() Inizializza una nuova istanza della classe TestResultAggregation.
Metodo pubblico TestResultAggregation(TestResult) Inizializza una nuova istanza della classe TestResultAggregation utilizzando il risultato del test specificato.
Metodo protetto TestResultAggregation(TestResultAggregation) Infrastruttura. Inizializza una nuova istanza della classe TestResultAggregation utilizzando l'aggregazione di risultati dei test specificata.
Metodo protetto TestResultAggregation(SerializationInfo, StreamingContext) Inizializza una nuova istanza della classe TestResultAggregation dalla serializzazione XML.
Metodo pubblico TestResultAggregation(String, Guid, ITestElement) Inizializza una nuova istanza della classe TestResultAggregation utilizzando le informazioni sul computer, l'ID esecuzione dei test e il test specificati.
Metodo pubblico TestResultAggregation(ComputerInfo, Guid, ITestElement) Obsoleta. Inizializza una nuova istanza della classe TestResultAggregation utilizzando le informazioni sul computer, l'ID esecuzione e l'elemento di test specificati.
Metodo pubblico TestResultAggregation(String, Guid, ITestElement, TestOutcome, TestResultCounter, array<TestResult[]) Inizializza una nuova istanza della classe TestResultAggregation utilizzando i parametri forniti.
Metodo pubblico TestResultAggregation(ComputerInfo, Guid, ITestElement, TestOutcome, TestResultCounter, array<TestResult[]) Obsoleta. Inizializza una nuova istanza della classe TestResultAggregation.
Metodo pubblico TestResultAggregation(String, Guid, ITestElement, TestOutcome, TestResultCounter, array<TestResult[], Int32) Inizializza una nuova istanza della classe TestResultAggregation.
Metodo pubblico TestResultAggregation(ComputerInfo, Guid, ITestElement, TestOutcome, TestResultCounter, array<TestResult[], Int32) Obsoleta. Inizializza una nuova istanza della classe TestResultAggregation.

In alto

Proprietà

  Nome Descrizione
Proprietà pubblica CollectorDataEntries Ottiene un elenco di sola lettura di voci di dati fornite dagli adattatori dati di diagnostica durante l'esecuzione dei test. (Ereditato da TestResult)
Proprietà pubblica ComputerName Ottiene il nome del computer in cui l'esecuzione dei test o il test associato è stato eseguito. (Ereditato da TestResultMessage)
Proprietà pubblica Counters Ottiene i contatori aggregati per l'esecuzione dei test.
Proprietà pubblica CurrentTestIndex Rappresenta l'indice del risultato del test corrente nella matrice di risultati dei test se il risultato è intermedio piuttosto che finale.
Proprietà pubblica DataCollectorMessages Ottiene un elenco di sola lettura di errori e avvisi forniti dagli adattatori dati di diagnostica durante il test. (Ereditato da TestResult)
Proprietà pubblica DebugTrace Ottiene o imposta le informazioni di traccia del debug. (Ereditato da TestResult)
Proprietà pubblica DisplayText Ottiene il testo per la riga riepilogativa della Griglia dei risultati nell'interfaccia utente di Visual Studio Test Professional. (Esegue l'override di TestResultMessage.DisplayText).
Proprietà pubblica Duration Ottiene o imposta la quantità di tempo impiegata per eseguire l'esecuzione dei test o il test associato. (Ereditato da TestResultMessage)
Proprietà pubblica EndTime Ottiene o imposta l'ora in cui è terminata l'esecuzione. (Ereditato da TestResultMessage)
Proprietà pubblica ErrorInfo Ottiene o imposta le informazioni sull'errore più recente. (Ereditato da TestResult)
Proprietà pubblica ErrorMessage Ottiene o imposta il messaggio di errore più recente. (Ereditato da TestResult)
Proprietà pubblica ErrorStackTrace Ottiene o imposta le informazioni di traccia dello stack che precedono un errore. (Ereditato da TestResult)
Proprietà pubblica FailedCount Ottiene il numero di test non riusciti in questo risultato.
Proprietà pubblica HasPassed Ottiene un valore che indica se il test associato per questo risultato del test è stato eseguito correttamente. (Ereditato da TestResult)
Proprietà pubblica Id Ottiene o imposta l'ID del messaggio di questo risultato del test. (Ereditato da TestResultMessage)
Proprietà pubblica InnerResults Ottiene una matrice dei singoli risultati dei test che compongono questa aggregazione.
Proprietà pubblica IsRunLevel Ottiene un valore che indica se questo risultato è relativo a un'esecuzione dei test e non a un test. (Ereditato da TestResultMessage)
Proprietà pubblica LoadTestAgentNames Ottiene un elenco delimitato da virgole dei nomi dei computer nei quali è installato il test di carico associato. (Ereditato da TestResultMessage)
Proprietà pubblica LongText Ottiene il valore della proprietà DisplayText. (Ereditato da TestResultMessage)
Proprietà pubblica MessageKind Ottiene o imposta il tipo di messaggio del risultato del test per il messaggio di questo risultato del test associato. (Ereditato da TestResultMessage)
Proprietà pubblica Outcome Ottiene o imposta un oggetto utilizzando i dettagli del risultato del test associato. (Ereditato da TestResult)
Proprietà pubblica OutcomeText Ottiene il risultato del test sotto forma di stringa. (Ereditato da TestResult)
Proprietà pubblica ResultFiles Ottiene un elenco di sola lettura di percorsi dei file di risultati dei test disposti in ordine crescente. (Ereditato da TestResult)
Proprietà pubblica SpoolMessage Ottiene o imposta un valore che determina se di questo messaggio verrà effettuato lo spooling nei risultati di test persistenti. (Ereditato da TestResultMessage)
Proprietà pubblica StartTime Ottiene o imposta l'ora di inizio dell'esecuzione dei test o del test associato. (Ereditato da TestResultMessage)
Proprietà pubblica StdErr Ottiene o imposta i dati stderr generati dal test. (Ereditato da TestResult)
Proprietà pubblica StdOut Ottiene o imposta i dati stdout generati dal test. (Ereditato da TestResult)
Proprietà pubblica Storage Ottiene o imposta il percorso relativo di una cartella utilizzata per archiviare nel server tutti i file associati al test. (Ereditato da TestResultMessage)
Proprietà pubblica SystemException Ottiene o imposta l'eccezione più recente rilevata durante l'esecuzione dei test o il test associato. (Ereditato da TestResultMessage)
Proprietà pubblica Test Ottiene o imposta il test associato. (Ereditato da TestResult)
Proprietà pubblica TestDescription Ottiene la descrizione del test. (Ereditato da TestResult)
Proprietà pubblica TestListCategoryId Ottiene l'ID della categoria di elenco per questo risultato del test. (Ereditato da TestResult)
Proprietà pubblica TestListCategoryIdString Ottiene l'ID della categoria di elenco per questo risultato del test sotto forma di stringa. (Ereditato da TestResult)
Proprietà pubblica TestName Ottiene o imposta il nome del test associato. (Ereditato da TestResultMessage)
Proprietà pubblica TestResultsDirectory Ottiene il percorso assoluto della cartella nel server in cui viene archiviato questo risultato del test. (Ereditato da TestResult)
Proprietà pubblica TestRun Ottiene l'esecuzione dei test associata. (Ereditato da TestResult)
Proprietà pubblica TestType Ottiene o imposta il tipo del test associato. (Ereditato da TestResultMessage)
Proprietà pubblica TextMessages Ottiene una matrice di messaggi di testo nel test. (Ereditato da TestResult)
Proprietà pubblica TimerResults Ottiene o imposta una matrice di risultati del timer. (Ereditato da TestResult)
Proprietà pubblica TraceInfo Ottiene le informazioni di traccia per il test associato. (Ereditato da TestResult)
Proprietà pubblica VisibleProperties Ottiene un insieme delle proprietà nel messaggio di questo risultato del test che saranno visibili nell'interfaccia utente di Visual Studio Application Lifecycle Management (ALM). (Ereditato da TestResultMessage)
Proprietà pubblica WorkItemIds Ottiene un elenco di ID di elementi di lavoro associati al test. (Ereditato da TestResult)

In alto

Metodi

  Nome Descrizione
Metodo pubblico AddTextMessage Aggiunge un messaggio di testo a questo risultato del test. (Ereditato da TestResult)
Metodo pubblico Clone Restituisce una copia completa di questo oggetto aggregazione di risultati dei test utilizzando il metodo del costruttore TestResultAggregation. (Esegue l'override di TestResult.Clone()).
Metodo pubblico Equals Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da TestResultMessage)
Metodo pubblico FillDataRow Infrastruttura. Inserisce nella riga di dati specificata utilizzando i dati di questa aggregazione. (Esegue l'override di TestResult.FillDataRow(DataRow)).
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 TestResultMessage)
Metodo pubblico GetObjectData Popola le informazioni sulla serializzazione specificate utilizzando i dati necessari per serializzare l'oggetto di destinazione. (Esegue l'override di TestResult.GetObjectData(SerializationInfo, StreamingContext)).
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo pubblico IsValid Determina se il messaggio di questo risultato del test è valido. (Ereditato da TestResultMessage)
Metodo pubblico Load Carica un'istanza di questa classe dall'elemento XML specificato utilizzando i parametri indicati. (Esegue l'override di TestResult.Load(XmlElement, XmlTestStoreParameters)).
Metodo protetto MemberwiseClone Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object)
Metodo pubblico Save Salva questo oggetto nell'elemento XML specificato. (Esegue l'override di TestResult.Save(XmlElement, XmlTestStoreParameters)).
Metodo pubblico ToString Restituisce una rappresentazione di stringa di questo risultato del test. (Ereditato da TestResult)

In alto

Campi

  Nome Descrizione
Campo pubblicoMembro statico FailedCountPropertyName Restituisce "FailedCount".
Campo protetto m_categoryId Restituisce "categoryId". (Ereditato da TestResult)
Campo protetto m_counters Infrastruttura. Restituisce il valore della proprietà Counters.
Campo protetto m_debugTrace Restituisce "debugTrace". (Ereditato da TestResult)
Campo protetto m_duration Infrastruttura. Restituisce il valore della proprietà Duration. (Ereditato da TestResultMessage)
Campo protetto m_endTime Restituisce il valore della proprietà EndTime. (Ereditato da TestResultMessage)
Campo protetto m_errorInfo Restituisce "errorInfo". (Ereditato da TestResult)
Campo protetto m_exception Restituisce il valore della proprietà SystemException. (Ereditato da TestResultMessage)
Campo protetto m_id Restituisce il valore della proprietà ID(). (Ereditato da TestResultMessage)
Campo protetto m_innerResults Infrastruttura. Restituisce il valore della proprietà InnerResults.
Campo protetto m_messageKind Restituisce il valore della proprietà MessageKind. (Ereditato da TestResultMessage)
Campo protetto m_outcome Restituisce "outcome". (Ereditato da TestResult)
Campo protetto m_spoolMessage Restituisce il valore della proprietà SpoolMessage. (Ereditato da TestResultMessage)
Campo protetto m_startTime Restituisce il valore della proprietà StartTime. (Ereditato da TestResultMessage)
Campo protetto m_stdErr Restituisce "stdErr". (Ereditato da TestResult)
Campo protetto m_stdOut Restituisce "stdOut". (Ereditato da TestResult)
Campo protetto m_testName Restituisce il valore della proprietà TestName. (Ereditato da TestResultMessage)
Campo protetto m_testType Restituisce il valore della proprietà TestType. (Ereditato da TestResultMessage)
Campo protetto m_textMessages Restituisce "textMessages". (Ereditato da TestResult)
Campo protetto m_timerResults Restituisce "timerResults". (Ereditato da TestResult)
Campo protetto m_traceInfo Restituisce "traceInfo". (Ereditato da TestResult)
Campo protetto m_workItemIds Restituisce "workItemIds". (Ereditato da TestResult)

In alto

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

TestResult