Share via


Classe TestResult

Rappresenta una classe di base per i risultati del test e rappresenta i risultati di un test.

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 TestResult _
    Inherits TestResultMessage
[SerializableAttribute]
public class TestResult : TestResultMessage
[SerializableAttribute]
public ref class TestResult : public TestResultMessage
[<SerializableAttribute>]
type TestResult =  
    class
        inherit TestResultMessage
    end
public class TestResult extends TestResultMessage

Il tipo TestResult espone i seguenti membri.

Costruttori

  Nome Descrizione
Metodo protetto TestResult() Inizializza una nuova istanza di TestResult classe.
Metodo protetto TestResult(TestResult) Inizializza una nuova istanza di TestResult classe copiando il risultato del test fornito.
Metodo protetto TestResult(SerializationInfo, StreamingContext) Inizializza una nuova istanza di TestResult classe dalla serializzazione XML.
Metodo pubblico TestResult(String, Guid, ITestElement) Inizializza una nuova istanza di TestResult classe utilizzando il nome del computer, l'ID test run e l'elemento di test forniti.
Metodo pubblico TestResult(ComputerInfo, Guid, ITestElement) Obsoleta. Inizializza una nuova istanza di TestResult classe utilizzando informazioni, l'ID test run e l'elemento di test forniti del computer.

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.
Proprietà pubblica ComputerName Ottiene il nome del computer che ha eseguito il test o il test associata. (Ereditato da TestResultMessage)
Proprietà pubblica DataCollectorMessages Ottiene un elenco di sola lettura degli errori e avvisi forniti dagli adattatori dati di diagnostica durante il test.
Proprietà pubblica DebugTrace Ottiene o imposta le informazioni di traccia di debug.
Proprietà pubblica DisplayText Ottiene il testo da visualizzare nell'interfaccia utente di Visual Studio Application Lifecycle Management (ALM). (Ereditato da TestResultMessage)
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.
Proprietà pubblica ErrorMessage ottiene o imposta il messaggio di errore più recente.
Proprietà pubblica ErrorStackTrace Ottiene o imposta le informazioni di traccia dello stack che precedono un errore.
Proprietà pubblica HasPassed Ottiene un valore che indica se il test associato per il risultato del test ha correttamente eseguito.
Proprietà pubblica Id Ottiene o imposta un valore che specifica l'ID di questo messaggio risultato del test. (Ereditato da TestResultMessage)
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.
Proprietà pubblica OutcomeText Ottiene il risultato del test come stringa.
Proprietà pubblica ResultFiles Ottiene un elenco di sola lettura dei percorsi dei file dei risultati dei test che sono riportati in ordine crescente.
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.
Proprietà pubblica StdOut ottiene o imposta stdout dati generati dal test.
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.
Proprietà pubblica TestDescription Ottiene la descrizione del test.
Proprietà pubblica TestListCategoryId Ottiene l'ID della categoria dell'elenco per i risultati del test.
Proprietà pubblica TestListCategoryIdString Ottiene l'ID della categoria dell'elenco per i risultati del test come stringa.
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.
Proprietà pubblica TestRun Ottiene l'esecuzione dei test associata.
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.
Proprietà pubblica TimerResults Ottiene o imposta una matrice dei risultati del timer.
Proprietà pubblica TraceInfo Ottiene le informazioni di traccia per il test associato.
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.

In alto

Metodi

  Nome Descrizione
Metodo pubblico AddTextMessage Aggiunge un messaggio di testo al risultato del test.
Metodo pubblico Clone Restituisce una copia del risultato del test. (Esegue l'override di TestResultMessage.Clone()).
Metodo pubblico Equals Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da TestResultMessage)
Metodo pubblico FillDataRow Riempie la riga di dati fornita tramite i valori della proprietà dal risultato del test per la serializzazione.
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 TestResultMessage.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 TestResultMessage.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 TestResultMessage.Save(XmlElement, XmlTestStoreParameters)).
Metodo pubblico ToString Restituisce una rappresentazione di stringa del risultato del test. (Esegue l'override di TestResultMessage.ToString()).

In alto

Campi

  Nome Descrizione
Campo pubblicoMembro statico ComputerNamePropertyName Restituisce “ComputerName„.
Campo pubblicoMembro statico DebugTracePropertyName Restituisce “DebugTrace„.
Campo pubblicoMembro statico DisplayTextPropertyName Restituisce “DisplayText„.
Campo pubblicoMembro statico DurationPropertyName Restituisce “durata„.
Campo pubblicoMembro statico EndTimePropertyName Restituisce “ora fine„.
Campo pubblicoMembro statico ErrorMessagePropertyName Restituisce “ErrorMessage„.
Campo pubblicoMembro statico ErrorStackTracePropertyName Restituisce “ErrorStackTrace„.
Campo pubblicoMembro statico HasPassedPropertyName Restituisce “HasPassed„.
Campo pubblicoMembro statico LongTextPropertyName Restituisce “LongText„.
Campo protetto m_categoryId Restituisce “categoryId„.
Campo protetto m_debugTrace Restituisce “debugTrace„.
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„.
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_messageKind Restituisce il valore di MessageKind proprietà. (Ereditato da TestResultMessage)
Campo protetto m_outcome Restituisce “risultato„.
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„.
Campo protetto m_stdOut Restituisce “stdOut„.
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„.
Campo protetto m_timerResults Restituisce “timerResults„.
Campo protetto m_traceInfo Restituisce “traceInfo„.
Campo protetto m_workItemIds Restituisce “workItemIds„.
Campo pubblicoMembro statico ObjectColumnName Restituisce “objectcolumn„.
Campo pubblicoMembro statico OutcomePropertyName Restituisce “risultato„.
Campo pubblicoMembro statico OutcomeTextPropertyName Restituisce “OutcomeText„.
Campo pubblicoMembro statico StartTimePropertyName Restituisce “Ora„.
Campo pubblicoMembro statico StdErrPropertyName Restituisce “StdErr„.
Campo pubblicoMembro statico StdOutPropertyName Restituisce “StdOut„.
Campo pubblicoMembro statico StoragePropertyName Restituisce “archiviazione„.
Campo pubblicoMembro statico TestNamePropertyName Restituisce “campi TestName„.
Campo pubblicoMembro statico TestRunParameterName Restituisce “elaborazione di prova„.
Campo pubblicoMembro statico TestTypePropertyName Restituisce “TestType„.
Campo pubblicoMembro statico TraceInfoPropertyName Restituisce “TraceInfo„.

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

TestResultMessage