Partilhar via


Interface ITestCaseResult

Representa o status de uma situação de teste que seja executada em um ensaio.

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 escrita de ação de situação de teste.
Propriedade pública ArtifactUri O identificador de uniform resource identifier (URI) que é usado internamente por 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 BuildNumber Nome de compilação.
Propriedade pública CollectorsEnabled Obtém uma lista dos coletores de dados que estã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 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 falhou, 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 ser executado.
Propriedade pública Iterations Obtém uma coleção de resultados detalhados para cada iteração de teste.
Propriedade pública LastUpdated Obtém a data e hora que este resultado foi atualizado pela última vez.
Propriedade pública LastUpdatedBy Obtém a identidade da pessoa que atualizou sólida este resultado.
Propriedade pública LastUpdatedByName A pessoa a última para atualizar o 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 que é responsável para executar ou investigar o teste.
Propriedade pública OwnerName O usuário responsável para executar ou investigar o teste. Para o executa criadas de pontos, isso é inicializado para o proprietário do ponto de teste. Caso contrário, isso é inicializado para o proprietário de situação de teste. Pode ser alterado durante a execução e não será atualizado mantido se os proprietários de situação de teste ou de ponto são alteradas posteriormente.
Propriedade pública OwnerTeamFoundationId O usuário responsável para executar ou investigar o teste. Para o executa criadas de pontos, isso é inicializado para o proprietário do ponto de teste. Caso contrário, isso é inicializado para o proprietário de situação de teste. Pode ser alterado durante a execução e não será atualizado mantido se os proprietários de situação de teste ou de ponto são alteradas posteriormente.
Propriedade pública Priority Obtém ou define a prioridade para executar ou processar o teste.
Propriedade pública ResetCount Obtém o número de vezes que este resultado foi redefinido.
Propriedade pública ResolutionStateId Obtém um identificador numérico para controlar a investigação de teste concluídos.
Propriedade pública Revision Obtém o número de revisão de este resultado para o controle de simultaneidade.
Propriedade pública RunBy Obtém a identidade da pessoa que executou o teste.
Propriedade pública RunByName O usuário que executou o teste.
Propriedade pública RunByTeamFoundationId O usuário que executou o teste.
Propriedade pública State Obtém o status de teste.
Propriedade pública TestCaseArea Obtém o caminho de área de situação de teste.
Propriedade pública TestCaseId Obtém a identificação de situação de teste que está sendo executada.
Propriedade pública TestCaseRevision Obtém a revisão de situação de teste que deve ser usada.
Propriedade pública TestCaseTitle Obtém o título de situação de teste.
Propriedade pública TestConfigurationId Obtém a identificação de configuração com que esse teste foi executado.
Propriedade pública TestConfigurationName Obtém o nome da configuração de teste que está sendo executado no momento.
Propriedade pública TestPointId Obtém a identificação do ponto de teste contra esse teste que foi executado.
Propriedade pública TestResultId Obtém a identificação do resultado de teste, que é exclusivo em ensaio.
Propriedade pública TestRunId Obtém a identificação do ensaio que contém esse resultado.

Superior

Métodos

  Nome Descrição
Método público AssociateWorkItem Vincula o item de trabalho fornecido para esse resultado de 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 a este resultado de teste usando a matriz, o local, e o comprimento dados byte.
Método público CreateIteration Cria um novo resultado da iteração.
Método público DisassociateWorkItem Remove o link entre o item de trabalho e determinado este resultado de teste.
Método público GetTestCase Recupera os dados da situação de servidor até a data de tempo que o resultado da situação de teste foi criado.
Método público GetTestRun Recupera informações de teste do servidor.
Método público QueryAssociatedWorkItemArtifacts Recupera uma matriz de artefatos de item de trabalho que está vinculada ao resultado da situação de teste.
Método público QueryAssociatedWorkItems Recupera uma matriz de IDs de servidor para os itens de trabalho vinculados a este resultado da situação de teste.
Método público Refresh Retrieves atualizou informações do resultado de teste de servidor.Todas as alterações locais são descartados.
Método público Reset Limpa todas as informações do resultado de teste e faz com que o teste a ser executado novamente.
Método público Save() Informações atualizada do resultado de teste dos carregamentos para o servidor.
Método público Save(Boolean) Os carregamentos atualizaram informações do resultado de teste para o servidor, carregando opcionalmente anexos no plano de fundo.

Superior

Eventos

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

Superior

Consulte também

Referência

Namespace Microsoft.TeamFoundation.TestManagement.Client