Partilhar via


Namespace Microsoft.VisualStudio.TestTools.UITest.Common

Este espaço para nome fornece classes que especificam a ação de teste, a etapa de teste e objetos de configuração para testar a funcionalidade da interface do usuário do seu aplicativo.

Classes

  Classe Descrição
Classe pública ActionList Representa a lista de ações em UITest.
Classe pública AggregatedAction Fornece uma classe base para todas as ações que podem executar qualquer uma das várias tarefas.
Classe pública AssertAction Representa uma afirmação a serem incluídos no teste entre outras ações.
Classe pública BrowserAction Representa uma ação de teste que pode executar qualquer uma das várias tarefas de navegador.
Classe pública DelayAction Especifica um tempo de espera depois as ações subseqüentes em uma interface de usuário (UI) do teste são executados.
Classe pública DragAction Representa um mouse arraste a ação.
Classe pública DragDropAction Representa uma operação de arrastar-e-soltar do mouse.
Classe pública EncryptionInformation Representa informações sobre a criptografia de valores para SendKeysAction e SetValueAction.
Classe pública ErrorAction Representa uma ação que é usada pelo gravador de teste para relatar que não foi possível gravar uma ação.
Classe pública IESettings Representa configurações para o Internet Explorer.
Classe pública InputAction Representa a classe base para todas as ações baseadas em texto.
Classe pública InvokeAction Essa classe contém a ação relacionada para chamar a ação.
Classe pública KeyboardAction Representa as ações do usuário individual do teclado.
Classe pública LaunchApplicationAction Representa uma ação de teste de interface do usuário que inicia um aplicativo.
Classe pública MarkerAction Fornece uma maneira de inserir marcadores em uma seqüência de ação que faz com que nenhuma operação durante a reprodução.
Classe pública MediaAction Define uma ação de mídia
Classe pública MouseAction Representa informações sobre uma operação de mouse.
Classe pública NavigateToUrlAction Representa uma operação para mover para uma URL.
Classe pública NoOperationAction Representa uma ação de teste de interface (UI) do usuário que não faz nada.
Classe pública RemoveKeysAction Fornece o aviso como agregar ações de teste remova esta ação e todas as ações chave compatíveis anteriores de resultados de teste.
Classe pública SendKeysAction Representa uma ação de teste que envia o texto ou uma matriz de chaves.
Classe pública SetBaseAction Fornece uma classe base para essas ações de teste que definem o estado de valor ou do dataset.
Classe pública SetStateAction Representa uma ação de teste que define o estado do elemento associado.
Classe pública Setting Representa uma unidade de informações de configuração de configuração.
Classe pública SettingGroup
Classe pública SettingMismatch Representa as diferenças na comparação de dois Setting objetos que possuem o mesmo nome.
Classe pública SetValueAction Representa uma ação de teste que define um valor.
Classe pública SharedStepsReferenceAction Fornece uma referência a um conjunto de etapas compartilhados para o teste atual.
Classe pública StringAssertAction Representa uma afirmação de seqüência de caracteres.
Classe pública SystemAction Essa classe contém a ação relacionadas à ação do sistema.
Classe pública TestStepMarkerAction Representa um marcador em uma seqüência de ação de teste que é registrado, mas não é usado pela estrutura de reprodução.
Classe pública TouchAction Contém informações sobre ações de contato.
Classe pública UITest Representa um teste codificado de interface do usuário em Visual Studio.
Classe pública UITestAction Fornece uma classe base para as ações de teste que são usadas com teste de interface do usuário (UI).
Classe pública UITestActionEventArgs Fornece argumentos de evento para eventos de UITestAction .
Classe pública UITestActionExtension Uma classe que contém informações acrescentadas relacionadas à ação.
Classe pública UITestActionFilter Contém métodos e propriedades dos resultados da ação semelhante agregadas em um único resultado.
Classe pública UITestActionInvoker Fornece construtores e métodos para iniciar uma ação específica de teste de interface do usuário.
Classe pública UITestActionListEventArgs Fornece argumentos de evento para eventos que são criados por objetos de UITestActionListSection .
Classe pública UITestEnvironment Representa a configuração armazenada.
Classe pública UITestEnvironmentContainerBase<TChild> Fornece uma classe base para uma classe de contêiner do ambiente de teste da interface do usuário.
Classe pública UITestErrorEventArgs Fornece argumentos de evento para exceções que são geradas quando ocorre um erro ao processar testa na interface de usuário (UI).
Classe pública UITestEventArgs Representa os argumentos para eventos ao executar testes na interface de usuário (UI).
Classe pública UITestProgressEventArgs Representa os argumentos de evento para eventos que informem o andamento de UITest.
Classe pública UITestWarningEventArgs Fornece argumentos de evento para as exceções de aviso que ocorrem durante o processamento de UITestAction.
Classe pública ValidationAction Representa uma ação que valida um valor de propriedade.
Classe pública VerifyConfigurationAction Representa uma ação que verifica a configuração.
Classe pública WarningAction Representa uma ação que é usada pelo gravador de interface do usuário para relatar que não foi possível gravar uma ação corretamente.
Classe pública WebDialogAction Representa uma ação que emite relatórios sobre uma caixa de diálogo da Web.

Interfaces

  Interface Descrição
Interface pública IUITestActionStack Essa interface fornece acesso agregador plug-ins para a lista de ação do gravador de teste de interface do usuário.

Delegados

  Delegado Descrição
Delegado público CustomInvoker Fornece a capacidade para chamar ações personalizadas.

Enumerações

  Enumeração Descrição
Enumeração pública AssertCondition Indica como uma declaração em um teste de interface do usuário compara valores.
Enumeração pública BrowserActionType Especifica o tipo de ação para um BrowserAction.
Enumeração pública GestureType
Enumeração pública KeyActionType Representa o tipo de ação a ser executada em um entrada de texto.
Enumeração pública ManipulationType Tipo de manipulador.
Enumeração pública MarkerDirections Indica o motivo para um TestStepMarkerAction.
Enumeração pública MarkerRegionType Indica o escopo de um TestStepMarkerAction.
Enumeração pública MismatchType Indica o tipo de incompatibilidade de um SettingMismatch objeto.
Enumeração pública MouseActionType Enumera os tipos de ações de mouse possíveis para o MouseAction.
Enumeração pública StringAssertCondition Indica a relação entre o valor esperado e o valor de seqüência real.
Enumeração pública UITestActionFilterCategory Representa as categorias para UITestActionFilter objetos.
Enumeração pública UITestActionFilterType Indica o tipo de filtro para uma UITestActionFilter objeto.
Enumeração pública UITestActionListSection
Enumeração pública UITestErrorActionResult Representa as opções de manipulação de erro que estão disponíveis para manipuladores de exceção.