Interface ITestCase
Um dataset que representam uma situação de teste armazenada no servidor de gerenciamento de teste.
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 ação de teste que são armazenados na ordem que devem ser executados. (Herdado de ITestBase.) | |
Area | Obtém ou define a posição ou a área funcional para que esse teste pertence. (Herdado de ITestBase.) | |
Attachments | Obtém a coleção de anexos. (Herdado de IAttachmentOwner.) | |
CustomFields | Obtém uma coleção de acompanhamento de item de trabalho dos campos definidos pelo usuário que são registrados com o servidor. (Herdado de ITestBase.) | |
Data | ||
DataReadOnly | ||
DateCreated | Obtém a data que este objeto foi criado. (Herdado de ITestBase.) | |
DateModified | Obtém a data que este objeto foi modificado pela última vez. (Herdado de ITestBase.) | |
DefaultTable | ||
DefaultTableReadOnly | ||
Description | Obtém ou define a descrição desse objeto. (Herdado de ITestBase.) | |
Error | Obtém uma mensagem de erro indicando que o que há de errado com esse objeto. (Herdado de IDataErrorInfo.) | |
Exists | Obtém um valor que indica se este objeto foi destruído e o chamador tiver acesso ao objeto. (Herdado de ITestBase.) | |
Id | Obtém o identificador. (Herdado de IIdentifiable<TKey>.) | |
Implementation | ||
InvalidProperties | Obtém uma lista de nomes de propriedades que são inválidos. (Herdado de IPropertyOwner.) | |
IsAutomated | ||
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 uma coleção de acompanhamento de item de trabalho de links para outros artefatos. (Herdado de ITestBase.) | |
Owner | Obtém ou define a identidade da pessoa que é responsável por esse teste automatizado se for, ou a pessoa que é responsável para manter o teste vai se é um teste manual. (Herdado de ITestBase.) | |
OwnerName | A pessoa responsável pela automação deste teste.Se o teste é manual, a pessoa responsável para manter o teste depuração. (Herdado de ITestBase.) | |
OwnerTeamFoundationId | A pessoa responsável pela automação deste teste.Se o teste é manual, a pessoa responsável para manter o teste depuração. (Herdado de ITestBase.) | |
Priority | Obtém ou define a prioridade para executar esse teste. (Herdado de ITestBase.) | |
Project | Obtém o projeto de teste. (Herdado de ITestObject<T>.) | |
Reason | Obtém ou define a razão que este objeto é em seu estado atual. (Herdado de ITestBase.) | |
Revision | Obtém o número de análise atual desse objeto. (Herdado de ITestObject<T>.) | |
State | Obtém ou define o estado atual desse objeto. (Herdado de ITestBase.) | |
TestParameters | Obtém uma coleção de todos os parâmetros que são usados nas etapas de teste neste teste e todos os parâmetros que estão incluídas em todas as etapas compartilhadas. (Herdado de ITestBase.) | |
TestSuiteEntry | ||
Title | Obtém ou define o título de teste ou esta etapa. (Herdado de ITestBase.) | |
UserData | Obtém ou define um objeto ou um valor arbitrário que não são persistentes, mas permite que os objetos de gerenciamento de teste sejam estendidas dinamicamente. (Herdado de ITestObject<T>.) | |
WorkItem | Obtém o item de trabalho subjacente. (Herdado de ITestBase.) |
Superior
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, excluindo opcionalmente o arquivo de origem após carregamento. (Herdado de IAttachmentOwner.) | |
CreateAttachment(array<Byte[], Int32, Int32) | ||
CreateSharedStepReference | Se este objeto é uma situação de teste, cria uma nova referência compartilhada da etapa, que o acesso a um outro conjunto de ações. (Herdado de ITestBase.) | |
CreateTestActionGroup | Cria um novo grupo de ação de teste, que as 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 de propriedade de Actions usando o número de identificação de dado. (Herdado de ITestBase.) | |
Flush | Traz os campos de item de trabalho atualizados usando as alterações que são feitas neste objeto. (Herdado de ITestBase.) | |
GetReferencedSharedStep(Int32) | ||
GetReferencedSharedStep(Int32, Int32) | Retorna uma revisão específico da etapa compartilhada referenciada por testcase.Retorna o zero se a etapa compartilhada que corresponde ao sharedStepId não é referenciada pela situação de teste. | |
OverrideParameter | Substitui o parâmetro especificado, que permite que ele ser removido as etapas nessa situação de teste específica enquanto mantém dados sobre o parâmetro de outras iterações. (Herdado de ITestBase.) | |
Refresh | Atualiza o item atual do servidor e redefina os valores aquelas que são armazenadas no item.Todos os dados armazenados em cache são descartados. (Herdado de ITestBase.) | |
RenameParameter | Renomeia um parâmetro usando o nome do 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 nas ações, exclui todos os dados de iteração para cada instância, e substituí-los usando o texto literal fornecido. (Herdado de ITestBase.) | |
Save | Traz os campos de item de trabalho atualizados chamando o método Flush e armazena em cada item de trabalho para o servidor. (Herdado de ITestBase.) |
Superior
Eventos
Nome | Descrição | |
---|---|---|
AttachmentUploadCompleted | Este evento é gerado quando o carregamento de anexo terminar. (Herdado de IAttachmentOwner.) | |
PropertyChanged | Ocorre quando um valor de propriedade alterado. (Herdado de INotifyPropertyChanged.) | |
TestParameterDeletingEvent | O evento que é aumentado quando os parâmetros de teste estão prestes a ser excluídos. (Herdado de ITestBase.) |
Superior
Comentários
Qualquer conteúdo aqui será atualizado; por favor não adicione o material aqui.