Interface ITestCaseResult

Representa o status de um caso de teste que é executado contra uma execução de teste.

Namespace:  Microsoft.TeamFoundation.TestManagement.Client
Assembly:  Microsoft.TeamFoundation.TestManagement.Client (em Microsoft.TeamFoundation.TestManagement.Client.dll)

Sintaxe

'Declaração
Public Interface ITestCaseResult _
    Inherits ITestResult, IAttachmentOwner, INotifyPropertyChanged, IIdentifiable(Of TestCaseResultIdentifier)
public interface ITestCaseResult : ITestResult, 
    IAttachmentOwner, INotifyPropertyChanged, IIdentifiable<TestCaseResultIdentifier>
public interface class ITestCaseResult : ITestResult, 
    IAttachmentOwner, INotifyPropertyChanged, IIdentifiable<TestCaseResultIdentifier^>
type ITestCaseResult =  
    interface
        interface ITestResult
        interface IAttachmentOwner
        interface INotifyPropertyChanged
        interface IIdentifiable<TestCaseResultIdentifier>
    end
public interface ITestCaseResult extends ITestResult, IAttachmentOwner, INotifyPropertyChanged, IIdentifiable<TestCaseResultIdentifier>

O tipo ITestCaseResult expõe os membros a seguir.

Propriedades

  Nome Descrição
Propriedade pública ActionRecording Obtém a gravação da ação de caso de teste.
Propriedade pública ArtifactUri O identificador de recursos uniforme (URI) que é usado internamente pelo Visual Studio Application Lifecycle Management (ALM) para vincular este resultado com outros objetos em Visual Studio ALM.
Propriedade pública Attachments Obtém a coleção de anexos. (Herdado de IAttachmentOwner.)
Propriedade pública CollectorsEnabled Obtém uma lista de Coletores de dados que são habilitados para este resultado. (Herdado de ITestResult.)
Propriedade pública Comment Obtém ou define os comentários acumulados que foram inseridos por aqueles que são analisados esse resultado. (Herdado de ITestResult.)
Propriedade pública ComputerName Obtém ou define o nome do computador de onde o teste foi executado.
Propriedade pública DateCompleted Obtém ou define a data em que o teste foi concluído. (Herdado de ITestResult.)
Propriedade pública DateCreated Obtém ou define a data em que o teste foi criado. (Herdado de ITestResult.)
Propriedade pública DateStarted Obtém ou define a data em que o teste foi iniciado. (Herdado de ITestResult.)
Propriedade pública Duration Obtém ou define a hora em que foi gasto para executar o teste.Isso não inclui o tempo durante o qual a execução foi pausada. (Herdado de ITestResult.)
Propriedade pública ErrorMessage Obtém ou define uma descrição da falha, se o teste falhou. (Herdado de ITestResult.)
Propriedade pública FailureType Se o teste falhar, obtém o tipo de falha.
Propriedade pública Id Obtém o identificador. (Herdado de IIdentifiable<TKey>.)
Propriedade pública Implementation Obtém o teste automatizado para este resultado.
Propriedade pública IsFinished Obtém um valor que indica se o teste foi executado.
Propriedade pública Iterations Obtém uma coleção de resultados detalhados para cada iteração do teste.
Propriedade pública LastUpdated Obtém a data e hora em que esse resultado foi atualizado pela última vez.
Propriedade pública LastUpdatedBy Obtém a identidade da pessoa que atualizou pela última vez esse resultado.
Propriedade pública Outcome Obtém ou define uma indicação de que o resultado do teste. (Herdado de ITestResult.)
Propriedade pública Owner Obtém a identidade da pessoa responsável pela execução ou investigar o teste.
Propriedade pública Priority Obtém ou define a prioridade de execução ou analisar o teste.
Propriedade pública ResetCount Obtém o número de vezes que esse resultado foi redefinido.
Propriedade pública ResolutionStateId Obtém um identificador numérico para controlar a investigação de testes concluídos.
Propriedade pública Revision Obtém o número de revisão desse resultado para o controle de simultaneidade.
Propriedade pública RunBy Obtém a identidade da pessoa que executou o teste.
Propriedade pública State Obtém o status do teste.
Propriedade pública TestCaseArea Obtém o caminho da área de caso de teste.
Propriedade pública TestCaseId Obtém a ID de caso de teste que está sendo executada.
Propriedade pública TestCaseRevision Obtém a revisão do caso de teste que deve ser usado.
Propriedade pública TestCaseTitle Obtém o título de caso de teste.
Propriedade pública TestConfigurationId Obtém a ID da configuração contra o qual esse teste foi executado.
Propriedade pública TestConfigurationName Obtém o nome da configuração do teste que está atualmente sendo executada.
Propriedade pública TestPointId Obtém a ID do ponto de teste no qual esse teste foi executado.
Propriedade pública TestResultId Obtém a ID do resultado de teste, que é exclusivo na execução de teste.
Propriedade pública TestRunId Obtém a ID da execução do teste que contém esse resultado.

Início

Métodos

  Nome Descrição
Método público AssociateWorkItem Vincula o item de trabalho determinado para o resultado do teste.
Método público CreateAttachment(String) Cria um anexo de um arquivo. (Herdado de IAttachmentOwner.)
Método público CreateAttachment(String, SourceFileAction) Cria um anexo de um arquivo, opcionalmente, excluindo o arquivo de origem após carregar. (Herdado de IAttachmentOwner.)
Método público CreateAttachment(array<Byte[], Int32, Int32) Cria um anexo para o resultado do teste usando a matriz de bytes determinado, o local e o comprimento.
Método público CreateIteration Cria um novo resultado de iteração.
Método público DisassociateWorkItem Remove o vínculo entre o item de trabalho e o resultado de teste.
Método público GetTestCase Recupera os dados de caso de teste do servidor no momento em que o resultado de caso de teste foi criado.
Método público GetTestRun Recupera as informações de execução de teste do servidor.
Método público QueryAssociatedWorkItemArtifacts Recupera uma matriz de artefatos de item de trabalho que está vinculada a esse resultado de caso de teste.
Método público QueryAssociatedWorkItems Recupera uma matriz de IDs do servidor para os itens de trabalho que estão vinculados a esse resultado de caso de teste.
Método público Refresh Recupera atualizadas as informações do resultado de teste do servidor.Quaisquer alterações locais são descartadas.
Método público Reset Limpa qualquer informação de resultado de teste e faz com que o teste ser executado novamente.
Método público Save() Carregamentos atualizadas as informações do resultado de teste no servidor.
Método público Save(Boolean) Carregamentos atualizadas informações do resultado de teste no servidor, opcionalmente, carregando os anexos em segundo plano.

Início

Eventos

  Nome Descrição
Evento público AttachmentUploadCompleted Este evento é gerado quando o carregamento do anexo é concluído. (Herdado de IAttachmentOwner.)
Evento público PropertyChanged Ocorre quando um valor de propriedade alterado. (Herdado de INotifyPropertyChanged.)

Início

Consulte também

Referência

Namespace Microsoft.TeamFoundation.TestManagement.Client