Partilhar via


Classe TestResultAggregation

Representa um resultado de teste que possui informações de todos os resultados de teste na execução de teste associado de agregados.

Hierarquia de herança

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

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

Sintaxe

'Declaração
<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

O tipo TestResultAggregation expõe os membros a seguir.

Construtores

  Nome Descrição
Método protegido TestResultAggregation() Inicializa uma nova instância da classe TestResultAggregation.
Método público TestResultAggregation(TestResult) Inicializa uma nova instância da TestResultAggregation classe usando o resultado do teste fornecido.
Método protegido TestResultAggregation(TestResultAggregation) Infraestrutura. Inicializa uma nova instância da TestResultAggregation classe usando a agregação de resultado de teste fornecido.
Método protegido TestResultAggregation(SerializationInfo, StreamingContext) Inicializa uma nova instância da TestResultAggregation a classe de serialização de XML.
Método público TestResultAggregation(String, Guid, ITestElement) Inicializa uma nova instância da TestResultAggregation de classe usando as informações do computador fornecido, ID de execução de teste e testar.
Método público TestResultAggregation(ComputerInfo, Guid, ITestElement) Obsoleta. Inicializa uma nova instância da TestResultAggregation de classe usando as informações do computador fornecido, ID de executar e testar o elemento.
Método público TestResultAggregation(String, Guid, ITestElement, TestOutcome, TestResultCounter, array<TestResult[]) Inicializa uma nova instância da TestResultAggregation de classe usando os parâmetros fornecidos.
Método público TestResultAggregation(ComputerInfo, Guid, ITestElement, TestOutcome, TestResultCounter, array<TestResult[]) Obsoleta. Inicializa uma nova instância da classe TestResultAggregation.
Método público TestResultAggregation(String, Guid, ITestElement, TestOutcome, TestResultCounter, array<TestResult[], Int32) Inicializa uma nova instância da classe TestResultAggregation.
Método público TestResultAggregation(ComputerInfo, Guid, ITestElement, TestOutcome, TestResultCounter, array<TestResult[], Int32) Obsoleta. Inicializa uma nova instância da classe TestResultAggregation.

Superior

Propriedades

  Nome Descrição
Propriedade pública CollectorDataEntries Obtém uma lista de somente leitura de entradas de dados que são fornecidos por adaptadores de dados de diagnóstico durante a execução do teste. (Herdado de TestResult.)
Propriedade pública ComputerName Obtém o nome do computador que é executada a execução de teste associado ou teste. (Herdado de TestResultMessage.)
Propriedade pública Counters Obtém os contadores de agregados para a execução do teste.
Propriedade pública CurrentTestIndex Representa o índice do que o resultado do teste atual na matriz de resultados de teste, se este for um resultado intermediário em vez de um resultado final.
Propriedade pública DataCollectorMessages Obtém uma lista de somente leitura de erros e avisos fornecidos pelos adaptadores de dados de diagnóstico durante o teste. (Herdado de TestResult.)
Propriedade pública DebugTrace Obtém ou define as informações de rastreamento de depuração. (Herdado de TestResult.)
Propriedade pública DisplayText Obtém o texto para a linha de resumo para o A grade de resultados na interface do usuário do Visual Studio Test Professional. (Substitui TestResultMessage.DisplayText.)
Propriedade pública Duration Obtém ou define a hora em que foi gasto para executar o teste associado ou a execução de teste. (Herdado de TestResultMessage.)
Propriedade pública EndTime Obtém ou define a hora em que a execução foi encerrada. (Herdado de TestResultMessage.)
Propriedade pública ErrorInfo Obtém ou define informações sobre o erro mais recente. (Herdado de TestResult.)
Propriedade pública ErrorMessage Obtém ou define a mensagem de erro mais recente. (Herdado de TestResult.)
Propriedade pública ErrorStackTrace Obtém ou define as informações de rastreamento de pilha que precede um erro. (Herdado de TestResult.)
Propriedade pública FailedCount Obtém o número de testes nesse resultado que falhou.
Propriedade pública HasPassed Obtém um valor que indica se o teste associado para este resultado de teste foi executado com êxito. (Herdado de TestResult.)
Propriedade pública Id Obtém ou define a identificação para esta mensagem de resultado de teste. (Herdado de TestResultMessage.)
Propriedade pública InnerResults Obtém uma matriz os resultados dos testes individuais para os testes que fazem parte desta agregação.
Propriedade pública IsRunLevel Obtém um valor que indica se esse resultado é um teste e não para um teste. (Herdado de TestResultMessage.)
Propriedade pública LoadTestAgentNames Obtém uma lista delimitada por vírgulas de nomes de máquinas onde o teste de carga associado está instalado. (Herdado de TestResultMessage.)
Propriedade pública LongText Obtém o valor da DisplayText propriedade. (Herdado de TestResultMessage.)
Propriedade pública MessageKind Obtém ou define o tipo de mensagem de resultado de teste para essa mensagem de resultado de teste associada. (Herdado de TestResultMessage.)
Propriedade pública Outcome Obtém ou define um objeto usando os detalhes sobre o resultado do teste associado. (Herdado de TestResult.)
Propriedade pública OutcomeText Obtém o resultado do teste como uma seqüência de caracteres. (Herdado de TestResult.)
Propriedade pública ResultFiles Obtém uma lista de somente leitura de caminhos para os arquivos de resultados de teste são classificados em ordem crescente. (Herdado de TestResult.)
Propriedade pública SpoolMessage Obtém ou define um valor que determina se esta mensagem será ser colocada no spool para os resultados do teste persistentes. (Herdado de TestResultMessage.)
Propriedade pública StartTime Obtém ou define a hora em que o teste associado executado ou iniciado do teste. (Herdado de TestResultMessage.)
Propriedade pública StdErr Obtém ou define o stderr dados gerados pelo teste. (Herdado de TestResult.)
Propriedade pública StdOut Obtém ou define o stdout dados gerados pelo teste. (Herdado de TestResult.)
Propriedade pública Storage Obtém ou define o caminho relativo de uma pasta onde todos os arquivos que estão associados com o teste são armazenados no servidor. (Herdado de TestResultMessage.)
Propriedade pública SystemException Obtém ou define a exceção mais recente que foi encontrada durante a execução de teste associado ou teste. (Herdado de TestResultMessage.)
Propriedade pública Test Obtém ou define o teste associado. (Herdado de TestResult.)
Propriedade pública TestDescription Obtém a descrição do teste. (Herdado de TestResult.)
Propriedade pública TestListCategoryId Obtém a ID da categoria lista para este resultado de teste. (Herdado de TestResult.)
Propriedade pública TestListCategoryIdString Obtém a ID da categoria lista para este resultado de teste como uma seqüência de caracteres. (Herdado de TestResult.)
Propriedade pública TestName Obtém ou define o nome do teste associado. (Herdado de TestResultMessage.)
Propriedade pública TestResultsDirectory Obtém o caminho absoluto da pasta no servidor onde esse resultado é armazenado. (Herdado de TestResult.)
Propriedade pública TestRun Obtém a execução de teste associado. (Herdado de TestResult.)
Propriedade pública TestType Obtém ou define o tipo de teste associado. (Herdado de TestResultMessage.)
Propriedade pública TextMessages Obtém uma matriz de mensagens de texto no teste. (Herdado de TestResult.)
Propriedade pública TimerResults Obtém ou define uma matriz de resultados de timer. (Herdado de TestResult.)
Propriedade pública TraceInfo Obtém as informações de rastreamento para o teste associado. (Herdado de TestResult.)
Propriedade pública VisibleProperties Obtém uma coleção das propriedades nesta mensagem de resultado de teste que serão visíveis na interface do usuário do Visual Studio Application Lifecycle Management (ALM). (Herdado de TestResultMessage.)
Propriedade pública WorkItemIds Obtém uma lista de IDs que estão associados com o teste de item de trabalho. (Herdado de TestResult.)

Superior

Métodos

  Nome Descrição
Método público AddTextMessage Adiciona uma mensagem de texto para o resultado do teste. (Herdado de TestResult.)
Método público Clone Retorna uma cópia em profundidade deste objeto de agregação de resultado de teste usando o TestResultAggregation método construtor. (Substitui TestResult.Clone().)
Método público Equals Determina se o objeto fornecido é igual ao objeto atual. (Herdado de TestResultMessage.)
Método público FillDataRow Infraestrutura. Preenche a linha de dados fornecidos pelos dados desta agregação. (Substitui TestResult.FillDataRow(DataRow).)
Método protegido Finalize Permite que um objeto tentar liberar recursos e realizar outras operações de limpeza antes de ser recuperados pela coleta de lixo. (Herdado de Object.)
Método público GetHashCode Serve como uma função de hash para um tipo específico. (Herdado de TestResultMessage.)
Método público GetObjectData Preenche as informações fornecida serialização usando os dados necessários para serializar o objeto de destino. (Substitui TestResult.GetObjectData(SerializationInfo, StreamingContext).)
Método público GetType Obtém Type da instância atual. (Herdado de Object.)
Método público IsValid Determina se essa mensagem de resultado de teste é válida. (Herdado de TestResultMessage.)
Método público Load Carrega uma instância dessa classe do elemento XML fornecido por meio de parâmetros fornecidos. (Substitui TestResult.Load(XmlElement, XmlTestStoreParameters).)
Método protegido MemberwiseClone Cria uma cópia superficial de Objectatual. (Herdado de Object.)
Método público Save Salva este objeto no elemento XML fornecido. (Substitui TestResult.Save(XmlElement, XmlTestStoreParameters).)
Método público ToString Retorna uma representação de seqüência de caracteres desse resultado. (Herdado de TestResult.)

Superior

Campos

  Nome Descrição
Campo públicoMembro estático FailedCountPropertyName Retorna "FailedCount".
Campo protegido m_categoryId Retorna "categoryId". (Herdado de TestResult.)
Campo protegido m_counters Infraestrutura. Retorna o valor da Counters propriedade.
Campo protegido m_debugTrace Retorna "debugTrace". (Herdado de TestResult.)
Campo protegido m_duration Infraestrutura. Retorna o valor da Duration propriedade. (Herdado de TestResultMessage.)
Campo protegido m_endTime Retorna o valor da EndTime propriedade. (Herdado de TestResultMessage.)
Campo protegido m_errorInfo Retorna "errorInfo". (Herdado de TestResult.)
Campo protegido m_exception Retorna o valor da SystemException propriedade. (Herdado de TestResultMessage.)
Campo protegido m_id Retorna o valor da ID propriedade. (Herdado de TestResultMessage.)
Campo protegido m_innerResults Infraestrutura. Retorna o valor da InnerResults.
Campo protegido m_messageKind Retorna o valor da MessageKind propriedade. (Herdado de TestResultMessage.)
Campo protegido m_outcome Retorna "outcome". (Herdado de TestResult.)
Campo protegido m_spoolMessage Retorna o valor da SpoolMessage propriedade. (Herdado de TestResultMessage.)
Campo protegido m_startTime Retorna o valor da StartTime propriedade. (Herdado de TestResultMessage.)
Campo protegido m_stdErr Retorna "stdErr". (Herdado de TestResult.)
Campo protegido m_stdOut Retorna "stdOut". (Herdado de TestResult.)
Campo protegido m_testName Retorna o valor da TestName propriedade. (Herdado de TestResultMessage.)
Campo protegido m_testType Retorna o valor da TestType propriedade. (Herdado de TestResultMessage.)
Campo protegido m_textMessages Retorna "textMessages". (Herdado de TestResult.)
Campo protegido m_timerResults Retorna "timerResults". (Herdado de TestResult.)
Campo protegido m_traceInfo Retorna "traceInfo". (Herdado de TestResult.)
Campo protegido m_workItemIds Retorna "workItemIds". (Herdado de TestResult.)

Superior

Acesso thread-safe

Quaisquer membros estático (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.

Consulte também

Referência

Namespace Microsoft.VisualStudio.TestTools.Common

TestResult