Condividi tramite


Classe TestResultAggregation

Rappresenta un risultato del test con aggregato le informazioni da tutti i risultati del 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 di TestResultAggregation classe.
Metodo pubblico TestResultAggregation(TestResult) Inizializza una nuova istanza di TestResultAggregation classe utilizzando il risultato del test fornito.
Metodo protetto TestResultAggregation(TestResultAggregation) Infrastruttura. Inizializza una nuova istanza di TestResultAggregation classe mediante l'aggregazione fornita dei risultati del test.
Metodo protetto TestResultAggregation(SerializationInfo, StreamingContext) Inizializza una nuova istanza di TestResultAggregation classe dalla serializzazione XML.
Metodo pubblico TestResultAggregation(String, Guid, ITestElement) Inizializza una nuova istanza di TestResultAggregation classe utilizzando informazioni, l'ID test run e il test forniti del computer.
Metodo pubblico TestResultAggregation(ComputerInfo, Guid, ITestElement) Obsoleta. Inizializza una nuova istanza di TestResultAggregation classe utilizzando informazioni del computer, l'id di esecuzione e l'elemento di test forniti.
Metodo pubblico TestResultAggregation(String, Guid, ITestElement, TestOutcome, TestResultCounter, array<TestResult[]) Inizializza una nuova istanza di TestResultAggregation classe utilizzando i parametri specificati.
Metodo pubblico TestResultAggregation(ComputerInfo, Guid, ITestElement, TestOutcome, TestResultCounter, array<TestResult[]) Obsoleta. Inizializza una nuova istanza di TestResultAggregation classe.
Metodo pubblico TestResultAggregation(String, Guid, ITestElement, TestOutcome, TestResultCounter, array<TestResult[], Int32) Inizializza una nuova istanza di TestResultAggregation classe.
Metodo pubblico TestResultAggregation(ComputerInfo, Guid, ITestElement, TestOutcome, TestResultCounter, array<TestResult[], Int32) Obsoleta. Inizializza una nuova istanza di TestResultAggregation classe.

In alto

Proprietà

  Nome Descrizione
Proprietà pubblica CollectorDataEntries Ottiene un elenco di sola lettura delle immissioni di dati fornite dagli adattatori dati di diagnostica durante l'esecuzione dei test. (Ereditato da TestResult)
Proprietà pubblica ComputerName Ottiene il nome del computer che ha eseguito il test o il test associata. (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 dei risultati del test, se questo è un risultato intermedio anziché un risultato finale.
Proprietà pubblica DataCollectorMessages Ottiene un elenco di sola lettura degli 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 di debug. (Ereditato da TestResult)
Proprietà pubblica DisplayText Ottiene il testo della riga di riepilogo per griglia di risultati nell'interfaccia utente di Visual Studio Test Professional. (Esegue l'override di TestResultMessage.DisplayText).
Proprietà pubblica Duration Ottiene o imposta il tempo impiegato per eseguire il test o l'esecuzione del test associato. (Ereditato da TestResultMessage)
Proprietà pubblica EndTime Ottiene o imposta il tempo che l'esecuzione è terminata. (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 in questo risultato non superato.
Proprietà pubblica HasPassed Ottiene un valore che indica se il test associato per il risultato del test ha correttamente eseguito. (Ereditato da TestResult)
Proprietà pubblica Id Ottiene o imposta un valore che specifica l'ID di questo messaggio risultato del test. (Ereditato da TestResultMessage)
Proprietà pubblica InnerResults Ottiene una matrice di singoli risultati dei test per i test che costituiscono questo aggregato.
Proprietà pubblica IsRunLevel Ottiene un valore che indica se questo risultato è per un'esecuzione dei test e non per un test. (Ereditato da TestResultMessage)
Proprietà pubblica LoadTestAgentNames Ottiene un elenco delimitato da virgole dei nomi dei computer in cui il test di carico associato è installato. (Ereditato da TestResultMessage)
Proprietà pubblica LongText Ottiene il valore di DisplayText proprietà. (Ereditato da TestResultMessage)
Proprietà pubblica MessageKind Ottiene o imposta il tipo di messaggio del risultato del test per questo messaggio associato dei risultati del test. (Ereditato da TestResultMessage)
Proprietà pubblica Outcome Ottiene o imposta un oggetto utilizzando i dettagli sul risultato del test associato. (Ereditato da TestResult)
Proprietà pubblica OutcomeText Ottiene il risultato del test come stringa. (Ereditato da TestResult)
Proprietà pubblica ResultFiles Ottiene un elenco di sola lettura dei percorsi dei file dei risultati dei test che sono riportati in ordine crescente. (Ereditato da TestResult)
Proprietà pubblica SpoolMessage Ottiene o imposta un valore che determina se questo messaggio verrà aggiunto nei risultati del test persistenti. (Ereditato da TestResultMessage)
Proprietà pubblica StartTime Ottiene o imposta il tempo che l'esecuzione dei test o il test associata è stata avviata. (Ereditato da TestResultMessage)
Proprietà pubblica StdErr ottiene o imposta stderr dati generati dal test. (Ereditato da TestResult)
Proprietà pubblica StdOut ottiene o imposta stdout dati generati dal test. (Ereditato da TestResult)
Proprietà pubblica Storage Ottiene o imposta il percorso relativo della cartella in cui tutti i file associati al test vengono archiviati sul server. (Ereditato da TestResultMessage)
Proprietà pubblica SystemException Ottiene o imposta l'eccezione più recente che è stata rilevata durante l'esecuzione dei test o il test associata. (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 dell'elenco per i risultati del test. (Ereditato da TestResult)
Proprietà pubblica TestListCategoryIdString Ottiene l'ID della categoria dell'elenco per i risultati del test come 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 il risultato del test archiviato. (Ereditato da TestResult)
Proprietà pubblica TestRun Ottiene l'esecuzione dei test associata. (Ereditato da TestResult)
Proprietà pubblica TestType ottiene o imposta il tipo per il 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 dei 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 una raccolta di proprietà nel messaggio dei risultati dei test di cui essere visibile nell'interfaccia utente Visual Studio Application Lifecycle Management (ALM). (Ereditato da TestResultMessage)
Proprietà pubblica WorkItemIds Ottiene un elenco di elementi di lavoro ID associato al test. (Ereditato da TestResult)

In alto

Metodi

  Nome Descrizione
Metodo pubblico AddTextMessage Aggiunge un messaggio di testo al risultato del test. (Ereditato da TestResult)
Metodo pubblico Clone Restituisce una copia completa di questo oggetto aggregazione risultati test tramite TestResultAggregation metodo del costruttore. (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. Riempie la riga di dati fornita tramite i dati da questo aggregato. (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 informazioni fornite di serializzazione 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 questo messaggio risultato del test è valido. (Ereditato da TestResultMessage)
Metodo pubblico Load Carica un'istanza di questa classe dall'elemento XML generato utilizzando i parametri specificati. (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 del 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 di Counters proprietà.
Campo protetto m_debugTrace Restituisce “debugTrace„. (Ereditato da TestResult)
Campo protetto m_duration Infrastruttura. Restituisce il valore di Duration proprietà. (Ereditato da TestResultMessage)
Campo protetto m_endTime Restituisce il valore di EndTime proprietà. (Ereditato da TestResultMessage)
Campo protetto m_errorInfo Restituisce “errorInfo„. (Ereditato da TestResult)
Campo protetto m_exception Restituisce il valore di SystemException proprietà. (Ereditato da TestResultMessage)
Campo protetto m_id Restituisce il valore di ID proprietà. (Ereditato da TestResultMessage)
Campo protetto m_innerResults Infrastruttura. Restituisce il valore di InnerResults.
Campo protetto m_messageKind Restituisce il valore di MessageKind proprietà. (Ereditato da TestResultMessage)
Campo protetto m_outcome Restituisce “risultato„. (Ereditato da TestResult)
Campo protetto m_spoolMessage Restituisce il valore di SpoolMessage proprietà. (Ereditato da TestResultMessage)
Campo protetto m_startTime Restituisce il valore di StartTime proprietà. (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 di TestName proprietà. (Ereditato da TestResultMessage)
Campo protetto m_testType Restituisce il valore di TestType proprietà. (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