Compartilhar via


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

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
    Inherits ITestBase, ITestObject(Of Integer), IIdentifiable(Of Integer),
    IPropertyOwner, IDataErrorInfo, INotifyPropertyChanged, IAttachmentOwner

Propriedades

Nome Descrição
System_CAPS_pubproperty 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.)

System_CAPS_pubproperty Area

Obtém ou define a posição ou a área funcional para que esse teste pertence.(herdado de ITestBase.)

System_CAPS_pubproperty Attachments

Obtém a coleção de anexos.(herdado de IAttachmentOwner.)

System_CAPS_pubproperty 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.)

System_CAPS_pubproperty Data

Gets a DataSet that contains the parameter values that will be used when this test case is executed.

System_CAPS_pubproperty DataReadOnly

Test data tables that are stored in the test case.

System_CAPS_pubproperty DateCreated

Obtém a data que este objeto foi criado.(herdado de ITestBase.)

System_CAPS_pubproperty DateModified

Obtém a data que este objeto foi modificado pela última vez.(herdado de ITestBase.)

System_CAPS_pubproperty DefaultTable

Gets the default table in the DataSet that is returned from the Data property.

System_CAPS_pubproperty DefaultTableReadOnly

Default table that is used for internal binding

System_CAPS_pubproperty Description

Obtém ou define a descrição desse objeto.(herdado de ITestBase.)

System_CAPS_pubproperty Error

(herdado de IDataErrorInfo.)

System_CAPS_pubproperty Exists

Obtém um valor que indica se este objeto foi destruído e o chamador tiver acesso ao objeto.(herdado de ITestBase.)

System_CAPS_pubproperty Id

Obtém o identificador.(herdado de IIdentifiable<TKey>.)

System_CAPS_pubproperty Implementation

Gets a reference to the automated test that implements this test case.

System_CAPS_pubproperty InvalidProperties

Obtém uma lista de nomes de propriedades que são inválidos.(herdado de IPropertyOwner.)

System_CAPS_pubproperty IsAutomated

Gets a value that indicates whether the test is automated.

System_CAPS_pubproperty IsDirty

Obtém um valor que indica se todas as propriedades foram alterados desde a última atualização, buscar, ou salvar.(herdado de IPropertyOwner.)

System_CAPS_pubproperty Item[String]

(herdado de IDataErrorInfo.)

System_CAPS_pubproperty Links

Obtém uma coleção de acompanhamento de item de trabalho de links para outros artefatos.(herdado de ITestBase.)

System_CAPS_pubproperty 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.)

System_CAPS_pubproperty 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.)

System_CAPS_pubproperty 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.)

System_CAPS_pubproperty Priority

Obtém ou define a prioridade para executar esse teste.(herdado de ITestBase.)

System_CAPS_pubproperty Project

Esta API suporta a infraestrutura produto e não é destinada a ser usada diretamente no seu código. Obtém o projeto de teste.(herdado de ITestObject<T>.)

System_CAPS_pubproperty Reason

Obtém ou define a razão que este objeto é em seu estado atual.(herdado de ITestBase.)

System_CAPS_pubproperty Revision

Esta API suporta a infraestrutura produto e não é destinada a ser usada diretamente no seu código. Obtém o número de análise atual desse objeto.(herdado de ITestObject<T>.)

System_CAPS_pubproperty State

Obtém ou define o estado atual desse objeto.(herdado de ITestBase.)

System_CAPS_pubproperty 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.)

System_CAPS_pubproperty TestSuiteEntry

Creates a new ITestSuiteEntry that contains this test case, which subsequently must be attached to an existing test suite that is in the root suite of a test plan.

System_CAPS_pubproperty Title

Obtém ou define o título de teste ou esta etapa.(herdado de ITestBase.)

System_CAPS_pubproperty UserData

Esta API suporta a infraestrutura produto e não é destinada a ser usada diretamente no seu código. 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>.)

System_CAPS_pubproperty WorkItem

Obtém o item de trabalho subjacente.(herdado de ITestBase.)

Métodos

Nome Descrição
System_CAPS_pubmethod CreateAttachment(Byte[], Int32, Int32)

Creates an attachment for a test case by using the provided byte array.

System_CAPS_pubmethod CreateAttachment(String)

Cria um anexo de um arquivo. (herdado de IAttachmentOwner.)

System_CAPS_pubmethod CreateAttachment(String, SourceFileAction)

Cria um anexo de um arquivo, excluindo opcionalmente o arquivo de origem após carregamento.(herdado de IAttachmentOwner.)

System_CAPS_pubmethod 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.)

System_CAPS_pubmethod CreateTestActionGroup()

Cria um novo grupo de ação de teste, que as etapas ou outros grupos podem ser adicionados.(herdado de ITestBase.)

System_CAPS_pubmethod CreateTestStep()

Cria uma nova etapa de teste.(herdado de ITestBase.)

System_CAPS_pubmethod FindAction(Int32)

Retorna a ação especificada de propriedade de Actions usando o número de identificação de dado.(herdado de ITestBase.)

System_CAPS_pubmethod Flush()

Traz os campos de item de trabalho atualizados usando as alterações que são feitas neste objeto. (herdado de ITestBase.)

System_CAPS_pubmethod GetReferencedSharedStep(Int32)

Return the shared step referenced by the test case. Returns null if the shared step corresponding to sharedStepId is not referenced by the test case.

System_CAPS_pubmethod 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.

System_CAPS_pubmethod OverrideParameter(String)

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.)

System_CAPS_pubmethod 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.)

System_CAPS_pubmethod RenameParameter(String, String)

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.)

System_CAPS_pubmethod ReplaceParameter(String, String)

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.)

System_CAPS_pubmethod 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.)

Eventos

Nome Descrição
System_CAPS_pubevent AttachmentUploadCompleted

Este evento é gerado quando o carregamento de anexo terminar.(herdado de IAttachmentOwner.)

System_CAPS_pubevent PropertyChanged

(herdado de INotifyPropertyChanged.)

System_CAPS_pubevent TestParameterDeletingEvent

O evento que é aumentado quando os parâmetros de teste estão prestes a ser excluídos.(herdado de ITestBase.)

Comentários

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

Consulte também

Namespace Microsoft.TeamFoundation.TestManagement.Client

Retornar ao topo