Compartilhar via


Interface ITestPlan

Representa um plano de teste.

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

Sintaxe

'Declaração
Public Interface ITestPlan _
    Inherits ITestObject(Of Integer), IIdentifiable(Of Integer),  _
    IPropertyOwner, IDataErrorInfo, INotifyPropertyChanged
public interface ITestPlan : ITestObject<int>, 
    IIdentifiable<int>, IPropertyOwner, IDataErrorInfo, INotifyPropertyChanged
public interface class ITestPlan : ITestObject<int>, 
    IIdentifiable<int>, IPropertyOwner, IDataErrorInfo, INotifyPropertyChanged
type ITestPlan =  
    interface
        interface ITestObject<int>
        interface IIdentifiable<int>
        interface IPropertyOwner
        interface IDataErrorInfo
        interface INotifyPropertyChanged
    end
public interface ITestPlan extends ITestObject<int>, IIdentifiable<int>, IPropertyOwner, IDataErrorInfo, INotifyPropertyChanged

O tipo ITestPlan expõe os membros a seguir.

Propriedades

  Nome Descrição
Propriedade pública AreaPath Obtém ou define o caminho da área à qual esse teste pertence.
Propriedade pública AutomatedTestEnvironmentId Obtém ou define o GUID do ambiente de teste automatizado.
Propriedade pública AutomatedTestSettingsId Obtém ou define a identificação para as configurações para uso em testes automatizados.
Propriedade pública BuildDirectory Obtém o nome da pasta para a compilação que está associado a este plano.
Propriedade pública BuildFilter Obtém o conjunto de critérios que restringe as compilações que podem ser associadas este plano de teste.
Propriedade pública BuildNumber Obtém o nome da compilação que está associado a este plano de teste.
Propriedade pública BuildTakenDate Obtém a data e hora em que a compilação atual estava associada este plano de teste.
Propriedade pública BuildUri Obtém ou define o identificador de recursos uniforme (URI) para a compilação que está associado a este plano de teste.
Propriedade pública Description Obtém ou define a descrição deste plano de teste.
Propriedade pública EndDate Obtém ou define a data final para o plano de teste.
Propriedade pública Error Obtém uma mensagem de erro indicando que está errado com esse objeto. (Herdado de IDataErrorInfo.)
Propriedade pública Id Obtém o identificador. (Herdado de IIdentifiable<TKey>.)
Propriedade pública InvalidProperties Obtém uma lista de nomes de propriedade são inválidos. (Herdado de IPropertyOwner.)
Propriedade pública IsDirty Obtém um valor que indica se todas as propriedades foram alterados desde a última atualização, buscar ou salvar. (Herdado de IPropertyOwner.)
Propriedade pública Item Obtém a mensagem de erro para a propriedade com o nome fornecido. (Herdado de IDataErrorInfo.)
Propriedade pública Iteration Obtém ou define a iteração ao qual o plano de teste pertence.
Propriedade pública LastUpdated Obtém a data e hora em que o plano de teste foi atualizado pela última vez.
Propriedade pública LastUpdatedBy Obtém a identidade da última pessoa para atualizar o plano de teste.
Propriedade pública Links Obtém uma coleção de links externos que está associado com o plano de teste.
Propriedade pública ManualTestEnvironmentId Obtém ou define o GUID do ambiente de teste manual.
Propriedade pública ManualTestSettingsId Obtém ou define a identificação para que as configurações de teste manual.
Propriedade pública Name Obtém ou define o nome deste plano de teste.
Propriedade pública NewBuildStatistics Obtém um conjunto de informações sobre o que mudou desde a compilação que está associado a este plano foi criada.
Propriedade pública Owner Obtém ou define a identidade da pessoa que possui o plano de teste.
Propriedade pública PreviousBuildUri Obtém o URI da compilação anterior que estava associado este plano de teste.
Propriedade pública Project Obtém o projeto de teste. (Herdado de ITestObject<T>.)
Propriedade pública Revision Obtém o número de revisão atual para este objeto. (Herdado de ITestObject<T>.)
Propriedade pública RootSuite Obtém a suíte de testes de raiz para este plano de teste.
Propriedade pública StartDate Obtém ou define a data de início para o plano de teste.
Propriedade pública State Obtém ou define o estado atual deste plano de teste.
Propriedade pública UserData Obtém ou define um valor que não é mantido, mas permite que objetos de gerenciamento de teste ser estendida dinamicamente ou um objeto arbitrário. (Herdado de ITestObject<T>.)

Início

Métodos

  Nome Descrição
Método público CreateLink Cria um novo e vazio ITestExternalLink.
Método público CreateTestRun Cria e retorna uma novo manual ou automatizada execução de teste para o plano de teste.
Método público Delete() Exclui o plano de teste e todas as execuções de teste e pontos de teste que estão associados ele.
Método público Delete(DeleteAction) Exclui o plano de teste e todas as execuções de teste e pontos de teste que estão associados ele.
Método público FindTestPoint(Int32) Localiza e retorna um ponto de teste que é especificado, a identificação do ponto de teste.
Método público FindTestPoint(Int32, String) Localiza e retorna um ponto de teste que é especificado, a identificação do ponto de teste.
Método público QueryImpactedPoints(Uri) Retorna uma coleção de pontos de teste que é afetada por todas as compilações.Isso inclui compilações anteriores e a compilação especificada.
Método público QueryImpactedPoints(Uri, String) Retorna uma coleção de pontos de teste que é afetada por todas as compilações.Isso inclui compilações anteriores e a compilação especificada.
Método público QueryTestPointHierarchy Retorna a hierarquia de suítes de teste contém pontos de teste que corresponderem à consulta WIQL.
Método público QueryTestPoints(String) Localiza e retorna que todos os pontos que pertencem a este plano de teste e que correspondam a consulta fornecida de teste.
Método público QueryTestPoints(String, String) Localiza e retorna que todos os pontos que pertencem a este plano de teste e que correspondam a subconsulta pontos fornecidos de valor de consulta e o campo de teste.
Método público QueryTestPointStatistics Localiza e retorna as estatísticas de ponto de teste que pertencem a este plano de teste e que correspondam a determinada consulta.
Método público Refresh Atualiza todos os objetos neste plano de teste usando os dados atuais do servidor.
Método público RefreshTestCase Atualiza todas as instâncias do caso de teste especificado neste plano de teste.
Método público Save Salva os dados de todos os objetos neste plano de teste para o servidor.

Início

Eventos

  Nome Descrição
Evento público PropertyChanged Ocorre quando um valor de propriedade alterado. (Herdado de INotifyPropertyChanged.)

Início

Comentários

Essa interface oferece suporte para o modelo de objeto para o gerenciamento de casos de teste (TCM) em Visual Studio. Esta interface não se destina a implementação de uma classe personalizada, mas você pode usar essa interface em uma classe personalizada quando um objeto TCM retorna uma implementação interna.

Consulte também

Referência

Namespace Microsoft.TeamFoundation.TestManagement.Client

ITestObject<T>

IIdentifiable<TKey>

IPropertyOwner

IDataErrorInfo

INotifyPropertyChanged