Interface ITestCase
Representa um caso de teste que é armazenado no team foundation server.
Namespace: Microsoft.TeamFoundation.TestManagement.Client
Assembly: Microsoft.TeamFoundation.TestManagement.Client (em Microsoft.TeamFoundation.TestManagement.Client.dll)
Sintaxe
'Declaração
Public Interface ITestCase _
Inherits ITestBase, ITestObject(Of Integer), IIdentifiable(Of Integer), _
IPropertyOwner, IDataErrorInfo, INotifyPropertyChanged, IAttachmentOwner
public interface ITestCase : ITestBase,
ITestObject<int>, IIdentifiable<int>, IPropertyOwner, IDataErrorInfo, INotifyPropertyChanged,
IAttachmentOwner
public interface class ITestCase : ITestBase,
ITestObject<int>, IIdentifiable<int>, IPropertyOwner, IDataErrorInfo, INotifyPropertyChanged,
IAttachmentOwner
type ITestCase =
interface
interface ITestBase
interface ITestObject<int>
interface IIdentifiable<int>
interface IPropertyOwner
interface IDataErrorInfo
interface INotifyPropertyChanged
interface IAttachmentOwner
end
public interface ITestCase extends ITestBase, ITestObject<int>, IIdentifiable<int>, IPropertyOwner, IDataErrorInfo, INotifyPropertyChanged, IAttachmentOwner
O tipo ITestCase expõe os membros a seguir.
Propriedades
Nome | Descrição | |
---|---|---|
Actions | Obtém uma coleção de objetos de ação de teste são armazenados na ordem em que elas serão executadas. (Herdado de ITestBase.) | |
Area | Obtém ou define a classificação ou área funcional ao qual esse teste pertence. (Herdado de ITestBase.) | |
Attachments | Obtém a coleção de anexos. (Herdado de IAttachmentOwner.) | |
CustomFields | Obtém um coleção de campos definidos pelo usuário que são registrados com o servidor de rastreamento de item de trabalho. (Herdado de ITestBase.) | |
Data | Obtém um DataSet que contém os valores de parâmetro a ser usado quando o caso de teste é executado. | |
DateCreated | Obtém a data em que este objeto foi criado. (Herdado de ITestBase.) | |
DateModified | Obtém a data em que este objeto foi modificado pela última vez. (Herdado de ITestBase.) | |
DefaultTable | Obtém a tabela padrão na DataSet que é retornado a partir de Data propriedade. | |
Description | Obtém ou define a descrição deste objeto. (Herdado de ITestBase.) | |
Error | Obtém uma mensagem de erro indicando que está errado com esse objeto. (Herdado de IDataErrorInfo.) | |
Exists | Obtém um valor que indica se este objeto foi destruído e o chamador tenha acesso ao objeto. (Herdado de ITestBase.) | |
Id | Obtém o identificador. (Herdado de IIdentifiable<TKey>.) | |
Implementation | Obtém uma referência para o teste automatizado que implementa o caso de teste. | |
InvalidProperties | Obtém uma lista de nomes de propriedade são inválidos. (Herdado de IPropertyOwner.) | |
IsAutomated | Obtém um valor que indica se o teste é automatizado. | |
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.) | |
Links | Obtém o controle de coleção de links para outros artefatos de um item de trabalho. (Herdado de ITestBase.) | |
Owner | Obtém ou define a identidade de quem é responsável por esse teste, se ele é automatizado, ou a pessoa que é responsável por manter as etapas de teste se é um teste manual. (Herdado de ITestBase.) | |
Priority | Obtém ou define a prioridade para esse teste de execução. (Herdado de ITestBase.) | |
Project | Obtém o projeto de teste. (Herdado de ITestObject<T>.) | |
Reason | Obtém ou define o motivo pelo qual este objeto está no estado atual. (Herdado de ITestBase.) | |
Revision | Obtém o número de revisão atual para este objeto. (Herdado de ITestObject<T>.) | |
State | Obtém ou define o estado atual deste objeto. (Herdado de ITestBase.) | |
TestParameters | Obtém uma coleção de todos os parâmetros que são incluídos em quaisquer etapas compartilhadas e de todos os parâmetros que são usados nas etapas de teste nesse teste. (Herdado de ITestBase.) | |
TestSuiteEntry | Cria um novo ITestSuiteEntry que contém este caso de teste, que subseqüentemente deve ser anexado a uma suíte de testes existentes, que é o conjunto de raiz de um plano de teste. | |
Title | Obtém ou define o título deste teste ou uma etapa. (Herdado de ITestBase.) | |
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>.) | |
WorkItem | Obtém o item de trabalho subjacente. (Herdado de ITestBase.) |
Início
Métodos
Nome | Descrição | |
---|---|---|
CreateAttachment(String) | Cria um anexo de um arquivo. (Herdado de IAttachmentOwner.) | |
CreateAttachment(String, SourceFileAction) | Cria um anexo de um arquivo, opcionalmente, excluindo o arquivo de origem após carregar. (Herdado de IAttachmentOwner.) | |
CreateAttachment(array<Byte[], Int32, Int32) | Cria um anexo para um caso de teste usando a matriz de bytes fornecido. | |
CreateSharedStepReference | Se este objeto é um caso de teste, cria uma nova referência de etapa compartilhada, que oferece acesso a outro conjunto de ações. (Herdado de ITestBase.) | |
CreateTestActionGroup | Cria um novo grupo de ação de teste, quais etapas ou outros grupos podem ser adicionados. (Herdado de ITestBase.) | |
CreateTestStep | Cria uma nova etapa de teste. (Herdado de ITestBase.) | |
FindAction | Retorna a ação especificada a partir do Actions propriedade usando determinado número de identificação. (Herdado de ITestBase.) | |
Flush | Traz os campos de item de trabalho atualizados usando-se as alterações feitas nesse objeto. (Herdado de ITestBase.) | |
OverrideParameter | Substitui o parâmetro especificado, o que permite que ele seja removido das etapas neste caso específico de teste, enquanto mantém os dados sobre o parâmetro de outras iterações. (Herdado de ITestBase.) | |
Refresh | Atualiza o item atual do servidor e redefine os valores para aqueles que são armazenados no item.Todos os dados em cache serão descartados. (Herdado de ITestBase.) | |
RenameParameter | Renomeia um parâmetro usando o nome de parâmetro fornecido e atualiza todas as ações que se referem ao parâmetro referenciado. (Herdado de ITestBase.) | |
ReplaceParameter | Localiza todas as instâncias onde o parâmetro fornecido é usado em ações, excluirá todos os dados para cada instância iteração e substitui-lo usando o texto literal fornecido. (Herdado de ITestBase.) | |
Save | Traz os campos de item de trabalho atualizados chamando o Flush método e, em seguida, armazena cada trabalho item para o servidor. (Herdado de ITestBase.) |
Início
Eventos
Nome | Descrição | |
---|---|---|
AttachmentUploadCompleted | Este evento é gerado quando o carregamento do anexo é concluído. (Herdado de IAttachmentOwner.) | |
PropertyChanged | Ocorre quando um valor de propriedade alterado. (Herdado de INotifyPropertyChanged.) | |
TestParameterDeletingEvent | O evento é disparado quando os parâmetros de teste estão prestes a ser excluído. (Herdado de ITestBase.) |
Início