Interface ISharedStep
Representa uma coleção reutilizável de ações de teste.
Namespace: Microsoft.TeamFoundation.TestManagement.Client
Assembly: Microsoft.TeamFoundation.TestManagement.Client (em Microsoft.TeamFoundation.TestManagement.Client.dll)
Sintaxe
public interface ISharedStep : ITestBase, ITestObject<int>, IIdentifiable<int>,
IPropertyOwner, IDataErrorInfo, INotifyPropertyChanged, IAttachmentOwner
public interface class ISharedStep : ITestBase, ITestObject<int>,
IIdentifiable<int>, IPropertyOwner, IDataErrorInfo, INotifyPropertyChanged,
IAttachmentOwner
type ISharedStep =
interface
interface ITestBase
interface ITestObject<int>
interface IIdentifiable<int>
interface IPropertyOwner
interface IDataErrorInfo
interface INotifyPropertyChanged
interface IAttachmentOwner
end
Public Interface ISharedStep
Inherits ITestBase, ITestObject(Of Integer), IIdentifiable(Of Integer),
IPropertyOwner, IDataErrorInfo, INotifyPropertyChanged, IAttachmentOwner
Propriedades
Nome | Descrição | |
---|---|---|
![]() |
ActionRecording | Obtém ou define a gravação da ação associada. |
![]() |
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.) |
![]() |
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.) |
![]() |
Description | Obtém ou define a descrição desse objeto.(herdado de ITestBase.) |
![]() |
Error | (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>.) |
![]() |
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[String] | (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 | 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>.) |
![]() |
Reason | Obtém ou define a razão que este objeto é em seu estado atual.(herdado de ITestBase.) |
![]() |
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>.) |
![]() |
State | Obtém ou define o estado atual desse objeto.(herdado de ITestBase.) |
![]() |
TestCaseReferences | Obtém uma lista de casos de teste que contém uma referência a esse conjunto compartilhado de etapa. |
![]() |
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.) |
![]() |
Title | Obtém ou define o título de teste ou esta etapa.(herdado de ITestBase.) |
![]() |
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>.) |
![]() |
WorkItem | Obtém o item de trabalho subjacente.(herdado de ITestBase.) |
Métodos
Nome | Descrição | |
---|---|---|
![]() |
CreateActionRecording(String) | Cria uma ação de gravação a partir de um arquivo. |
![]() |
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.) |
![]() |
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(Int32) | 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.) |
![]() |
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.) |
![]() |
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(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.) |
![]() |
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.) |
![]() |
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 | |
---|---|---|
![]() |
AttachmentUploadCompleted | Este evento é gerado quando o carregamento de anexo terminar.(herdado de IAttachmentOwner.) |
![]() |
PropertyChanged | (herdado de INotifyPropertyChanged.) |
![]() |
TestParameterDeletingEvent | O evento que é aumentado quando os parâmetros de teste estão prestes a ser excluídos.(herdado de ITestBase.) |
Consulte também
ITestBase
ITestObject<T>
IPropertyOwner
IDataErrorInfo
INotifyCollectionChanged
IAttachmentOwner
Namespace Microsoft.TeamFoundation.TestManagement.Client
Retornar ao topo