Compartilhar via


Interface ITestRun

Representa uma execução de um conjunto de teste contra 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 ITestMessageLogOwner, ITestRunBase, IIdentifiable(Of Integer),  _
    IAttachmentOwner, INotifyPropertyChanged
public interface ITestRun : ITestMessageLogOwner, 
    ITestRunBase, IIdentifiable<int>, IAttachmentOwner, INotifyPropertyChanged
public interface class ITestRun : ITestMessageLogOwner, 
    ITestRunBase, IIdentifiable<int>, IAttachmentOwner, INotifyPropertyChanged
type ITestRun =  
    interface 
        interface ITestMessageLogOwner 
        interface ITestRunBase 
        interface IIdentifiable<int>
        interface IAttachmentOwner 
        interface INotifyPropertyChanged 
    end
public interface ITestRun extends ITestMessageLogOwner, ITestRunBase, IIdentifiable<int>, IAttachmentOwner, 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
Propriedade pública BuildDirectory
Propriedade pública BuildFlavor
Propriedade pública BuildNumber (Herdado de ITestRunBase.)
Propriedade pública BuildPlatform
Propriedade pública BuildUri (Herdado de ITestRunBase.)
Propriedade pública Comment (Herdado de ITestRunBase.)
Propriedade pública Controller (Herdado de ITestRunBase.)
Propriedade pública DateCompleted (Herdado de ITestRunBase.)
Propriedade pública DateCreated (Herdado de ITestRunBase.)
Propriedade pública DateDue
Propriedade pública DateStarted (Herdado de ITestRunBase.)
Propriedade pública ErrorMessage
Propriedade pública Id Obtém o identificador. (Herdado de IIdentifiable<TKey>.)
Propriedade pública IncompleteTests
Propriedade pública IsAutomated
Propriedade pública IsBvt
Propriedade pública IsDirty (Herdado de ITestRunBase.)
Propriedade pública Iteration
Propriedade pública LastUpdated (Herdado de ITestRunBase.)
Propriedade pública LastUpdatedBy (Herdado de ITestRunBase.)
Propriedade pública LastUpdatedByName (Herdado de ITestRunBase.)
Propriedade pública LinkedWorkItemCount (Herdado de ITestRunBase.)
Propriedade pública NotApplicableTests
Propriedade pública Owner (Herdado de ITestRunBase.)
Propriedade pública OwnerName (Herdado de ITestRunBase.)
Propriedade pública OwnerTeamFoundationId (Herdado de ITestRunBase.)
Propriedade pública PassedTests
Propriedade pública PostProcessState
Propriedade pública Project
Propriedade pública Revision (Herdado de ITestRunBase.)
Propriedade pública State
Propriedade pública Statistics
Propriedade pública TestEnvironmentId (Herdado de ITestRunBase.)
Propriedade pública TestMessageLogEntries Obtém uma coleção de teste de entradas de log de mensagem. (Herdado de ITestMessageLogOwner.)
Propriedade pública TestPlanId (Herdado de ITestRunBase.)
Propriedade pública TestSettings (Herdado de ITestRunBase.)
Propriedade pública TestSettingsId (Herdado de ITestRunBase.)
Propriedade pública Title (Herdado de ITestRunBase.)
Propriedade pública TotalTests
Propriedade pública Type
Propriedade pública UnanalyzedTests
Propriedade pública Version

Superior

Métodos

  Nome Descrição
Método público Abort()
Método público Abort(TestRunAbortOptions)
Método público AddTest(String)
Método público AddTest(Int32, Int32, TeamFoundationIdentity)
Método público AddTest(Int32, String, String, ITmiTestImplementation)
Método público AddTestPoint
Método público AddTestPoints
Método público CopyTestSettings (Herdado de ITestRunBase.)
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, excluindo opcionalmente o arquivo de origem após carregamento. (Herdado de IAttachmentOwner.)
Método público CreateAttachment(array<Byte[], Int32, Int32) (Herdado de ITestRunBase.)
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 (Herdado de ITestRunBase.)
Método público QueryResults()
Método público QueryResults(Boolean) Retorna todos os resultados do teste para essa execução.
Método público QueryResultsByOutcome
Método público QueryResultsByOwner
Método público QueryResultsByStatus
Método público Refresh() (Herdado de ITestRunBase.)
Método público Refresh(DateTime)
Método público RefreshLogEntries Atualiza as entradas de log do servidor. (Herdado de ITestMessageLogOwner.)
Método público Save (Herdado de ITestRunBase.)
Método público SaveLogEntries Salva alterado entradas de log para o servidor. (Herdado de ITestMessageLogOwner.)

Superior

Eventos

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

Superior

Comentários

Qualquer conteúdo aqui será atualizado; por favor não adicione o material aqui.

Consulte também

Referência

Namespace Microsoft.TeamFoundation.TestManagement.Client