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 | |
---|---|---|
AreaPath | Obtém ou define o caminho de área de este teste. | |
AutomatedTestEnvironmentId | Obtém ou define o GUID de ambiente para testes automatizados. | |
AutomatedTestSettingsId | Obtém ou define o identificação para que as configurações para usar para testes automatizados. | |
BuildDirectory | Obtém o nome da pasta de compilação que está associada com esse momento plano. | |
BuildFilter | Obtém o conjunto de critérios que restringe as compilações que podem ser associadas com esse plano de teste. | |
BuildNumber | Obtém o nome de compilação que está associada com esse momento plano de teste. | |
BuildTakenDate | Obtém a data e hora que a compilação atual foi associada a este plano de teste. | |
BuildUri | Obtém ou define o identificador de uniform resource identifier (URI) para a compilação que está associada com esse momento plano de teste. | |
Description | Obtém ou define a descrição do plano de teste. | |
EndDate | Obtém ou define a data final para este plano de teste. | |
Error | Obtém uma mensagem de erro indicando que o que há de errado com esse objeto. (Herdado de IDataErrorInfo.) | |
Id | Obtém o identificador. (Herdado de IIdentifiable<TKey>.) | |
InvalidProperties | Obtém uma lista de nomes de propriedades que são inválidos. (Herdado de IPropertyOwner.) | |
IsDirty | Obtém um valor que indica se todas as propriedades foram alterados desde a última atualização, buscar, ou salvar. (Herdado de IPropertyOwner.) | |
Item | Obtém a mensagem de erro para a propriedade com o nome fornecido. (Herdado de IDataErrorInfo.) | |
Iteration | Obtém ou define a iteração para que este plano de teste pertence. | |
LastUpdated | Obtém a data e hora que este plano de teste foi atualizado pela última vez. | |
LastUpdatedBy | Obtém a identidade da pessoa a última para atualizar o plano de teste. | |
LastUpdatedByName | A pessoa a última para atualizar o plano | |
Links | Obtém uma coleção de links externos que está associada a este plano de teste. | |
ManualTestEnvironmentId | Obtém ou define o ambiente de teste para manual. | |
ManualTestSettingsId | Obtém ou define o identificação para as configurações de teste manual. | |
Name | Obtém ou define o nome do plano de teste. | |
NewBuildStatistics | Obtém um conjunto de informações sobre o que foi alterado desde a compilação que está associada com esse momento plano foi criada. | |
Owner | Obtém ou define a identidade da pessoa que possui o plano de teste. | |
OwnerName | O usuário que possui o plano. | |
OwnerTeamFoundationId | TeamFoundationId do usuário que possui o plano. | |
PreviousBuildUri | Obtém o URI de compilação anterior que foi associada a este plano de teste. | |
Project | Obtém o projeto de teste. (Herdado de ITestObject<T>.) | |
Revision | Obtém o número de revisão atual para este objeto. (Herdado de ITestObject<T>.) | |
RootSuite | Obtém o pacote de teste de raiz para este plano de teste. | |
StartDate | Obtém ou define a data de início para este plano de teste. | |
State | Obtém ou define o estado atual do plano de teste. | |
UserData | Obtém ou define um valor que não é persistente, mas permite que objetos de gerenciamento de teste para serem estendidos dinamicamente ou um objeto arbitrário. (Herdado de ITestObject<T>.) |
Superior
Métodos
Nome | Descrição | |
---|---|---|
Clone | Cria uma cópia do plano e dados de teste. | |
CreateLink | Cria um novo, ITestExternalLinkvazia. | |
CreateTestRun | Cria e retorna um novo teste automatizado ou manual para este plano de teste. | |
Delete() | Exclui o plano de teste e todos os ensaios e pontos de teste que estão associados com ele. | |
Delete(DeleteAction) | Exclui o plano de teste e todos os ensaios e pontos de teste que estão associados com ele. | |
FindTestPoint(Int32) | Localiza e retorna um ponto de teste que é especificado pela identificação do ponto de teste | |
FindTestPoint(Int32, String) | Localiza e retorna um ponto de teste que é especificado pela identificação do ponto de teste | |
QueryImpactedPoints(Uri) | Retorna uma coleção de pares de teste que é afetado por todas as compilações.Isso inclui compilações anteriores e a compilação especificada. | |
QueryImpactedPoints(Uri, String) | Retorna uma coleção de pares de teste que é afetado por todas as compilações.Isso inclui compilações anteriores e a compilação especificada. | |
QueryTestPointHierarchy | Retorna a hierarquia de pacotes de teste que contém os pontos de teste que correspondem a consulta de WIQL. | |
QueryTestPoints(String) | Localiza e retorna todos os pontos de teste que pertencem ao plano de teste e que correspondem a consulta fornecida. | |
QueryTestPoints(String, String) | Localiza e retorna todos os pontos de teste que pertencem ao plano de teste e que correspondem o subconsulta fornecido de consulta e o valor do campo de ponto. | |
QueryTestPoints(String, String, array<String[], Boolean) | Localizando todos os pontos que pertencem ao plano e correspondem às condições dadas de WIQL. | |
QueryTestPointsAndStatistics(String, String, ITestPointStatistics%) | Localizando todos os pontos que pertencem ao plano e correspondem às condições dadas de WIQL. | |
QueryTestPointsAndStatistics(String, String, array<String[], ITestPointStatistics%) | Localizando todos os pontos que pertencem ao plano e correspondem às condições dadas de WIQL. | |
QueryTestPointStatistics | Localiza e retorna as estatísticas de ponto de teste que pertencem ao plano de teste e que correspondem a consulta fornecida. | |
QueryTestPointStatisticsByPivot | Retorna estatísticas de pontos por pivô que pertencem ao plano e correspondem às condições dadas de WIQL. | |
Refresh | Atualizar todos os objetos no plano de teste usando dados do servidor atual. | |
RefreshRootSuite | ||
RefreshTestCase | Atualizar todas as instâncias de situação de teste especificada no plano de teste. | |
Save | Salva os dados de todos os objetos no plano de teste para o servidor. | |
SetBuildInfo |
Superior
Eventos
Nome | Descrição | |
---|---|---|
PropertyChanged | Ocorre quando um valor de propriedade alterado. (Herdado de INotifyPropertyChanged.) |
Superior
Comentários
Essa interface oferece suporte ao modelo de objeto para o gerenciamento (TCM) de situação de teste em Visual Studio.Essa interface não é destinada para que você implemente em uma classe personalizada, mas você pode usar essa interface em uma classe personalizada quando um objeto de TCM retorna uma implementação interna.