Compartilhar via


Interface ITestRun

Representa uma execução de um conjunto de testes de uma compilação específica.

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

Sintaxe

'Declaração
Public Interface ITestRun _
    Inherits IIdentifiable(Of Integer), IAttachmentOwner, ITestMessageLogOwner,  _
    INotifyPropertyChanged
public interface ITestRun : IIdentifiable<int>, 
    IAttachmentOwner, ITestMessageLogOwner, INotifyPropertyChanged
public interface class ITestRun : IIdentifiable<int>, 
    IAttachmentOwner, ITestMessageLogOwner, INotifyPropertyChanged
type ITestRun =  
    interface
        interface IIdentifiable<int>
        interface IAttachmentOwner
        interface ITestMessageLogOwner
        interface INotifyPropertyChanged
    end
public interface ITestRun extends IIdentifiable<int>, IAttachmentOwner, ITestMessageLogOwner, INotifyPropertyChanged

O tipo ITestRun expõe os membros a seguir.

Propriedades

  Nome Descrição
Propriedade pública Attachments Obtém a coleção de anexos. (Herdado de IAttachmentOwner.)
Propriedade pública BuildConfigurationId Obtém a ID de configuração de compilação para execução de teste.
Propriedade pública BuildDirectory Obtém ou define o caminho da saída da compilação.
Propriedade pública BuildFlavor Obtém ou define o tipo da compilação (isto é, "Release" ou "Debug").
Propriedade pública BuildNumber Obtém ou define o nome da compilação.
Propriedade pública BuildPlatform Obtém ou define a plataforma da compilação.
Propriedade pública BuildUri Obtém ou define o identificador de recursos uniforme (URI) da compilação contra a qual a execução de teste foi executado.
Propriedade pública Comment Obtém ou define uma seqüência de caracteres que contém todos os comentários inseridos por aqueles analisando a execução de teste.
Propriedade pública Controller Obtém o nome do controlador para execução de teste.
Propriedade pública DateCompleted Obtém ou define a data e hora em que o último teste concluído.
Propriedade pública DateCreated Obtém a data de execução de teste foi criado.
Propriedade pública DateDue Obtém a data de vencimento essa execução de teste.
Propriedade pública DateStarted Obtém ou define a data de execução de teste foi iniciado.
Propriedade pública ErrorMessage Obtém ou define uma breve descrição de uma falha, se houver.
Propriedade pública Id Obtém o identificador. (Herdado de IIdentifiable<TKey>.)
Propriedade pública IsAutomated Obtém ou define um valor que indica se a execução de teste contém testes que devem ser executadas automaticamente.
Propriedade pública IsBvt Obtém ou define um valor que indica se a execução de teste é um teste de verificação de compilação.
Propriedade pública IsDirty Obtém um valor que indica se essa execução de teste foi alterada desde a última operação de salvamento.
Propriedade pública Iteration Obtém ou define o número de vezes que essa execução de teste foi executado.
Propriedade pública LastUpdated Obtém a data e hora em que a execução de teste foi atualizado pela última vez.
Propriedade pública LastUpdatedBy Obtém a identidade da última pessoa para atualizar a execução de teste.
Propriedade pública Owner Obtém ou define a identidade da pessoa responsável pela execução de teste.
Propriedade pública PostProcessState Obtém o estado de todas as atividades a que ocorrem no servidor.
Propriedade pública Project Obtém o projeto de equipe para este tempo de execução.
Propriedade pública Revision Obtém o número de revisão incremental é usado para controle de simultaneidade.
Propriedade pública State Obtém o estado atual de execução de teste.
Propriedade pública Statistics Obtém as estatísticas que detalham o número de casos de teste em vários estados de execução de teste.
Propriedade pública TestEnvironmentId Obtém a GUID para o ambiente de teste para execução de teste.
Propriedade pública TestMessageLogEntries Obtém uma coleção de teste de entradas de log de mensagem. (Herdado de ITestMessageLogOwner.)
Propriedade pública TestPlanId Obtém a ID do plano de teste que contém a execução de teste.
Propriedade pública TestSettings Obtém as configurações de teste são usadas para a execução de teste.
Propriedade pública TestSettingsId Obtém a ID para as configurações de teste são usadas para a execução de teste.
Propriedade pública Title Obtém ou define o título da execução de teste.
Propriedade pública Type Obtém o tipo de execução de teste.
Propriedade pública Version Obtém a versão de cliente executado o teste.

Início

Métodos

  Nome Descrição
Método público Abort() Aborta a execução de teste.
Método público Abort(TestRunAbortOptions) Anula esse teste executado usando as opções de determinado.
Método público AddTest Adiciona um caso de teste e a configuração para a execução de teste.
Método público AddTestPoint Adiciona um novo ponto de teste a execução de teste.
Método público CopyTestSettings Copia as configurações de teste fornecido de objeto a execução 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 para um resultado de teste da matriz de bytes fornecido.
Método público CreateLogEntry Cria uma entrada de log de mensagem de teste e o adiciona para o TestMessageLogEntryCollection. (Herdado de ITestMessageLogOwner.)
Método público Delete Remove o servidor de execução de teste e seus resultados.
Método público QueryResults Retorna uma coleção que contém todos os resultados de teste para execução de teste.
Método público QueryResultsByOutcome Retorna uma coleção de resultados de teste para execução de teste que tenha o resultado do teste fornecido.
Método público QueryResultsByOwner Retorna uma coleção de resultados de teste para execução de teste tem o proprietário de teste fornecido.
Método público QueryResultsByStatus Retorna uma coleção de resultados de teste para execução de teste que tenha o status do teste fornecido.
Método público Refresh Atualiza esse teste executado usando os novos dados do servidor.
Método público RefreshLogEntries Atualiza as entradas de log do servidor. (Herdado de ITestMessageLogOwner.)
Método público Save Grava os dados de execução de teste de novos ou atualizados para o servidor.
Método público SaveLogEntries Entradas de log salva alterada no servidor. (Herdado de ITestMessageLogOwner.)

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

IIdentifiable<TKey>

IAttachmentOwner

ITestMessageLogOwner

INotifyPropertyChanged