Namespace Microsoft.VisualStudio.TestTools.UITest.Common

Esse namespace oferece classes que especificam a ação de teste, a etapa de teste e os 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 um 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 pode concluir qualquer uma das várias tarefas de navegador.
Classe pública DelayAction Especifica um tempo de espera após o teste de ações subseqüentes em uma interface de usuário (UI) 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 dos valores de 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 as definições de configuração de Internet Explorer.
Classe pública InputAction Representa a classe base para todas as ações baseadas em texto.
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 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 de agregação de ações de teste para remover essa ação e todas as ações anteriores de chaves correspondentes nos 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 as ações de teste que definir o valor ou definir o estado.
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 os 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 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 UITest Representa um teste de interface do usuário codificado em Visual Studio.
Classe pública UITestAction Fornece uma classe base para ações de teste são usadas com testes de interface (UI) do usuário.
Classe pública UITestActionEventArgs Fornece os argumentos de evento para UITestAction eventos.
Classe pública UITestActionFilter Contém métodos e propriedades dos resultados de agregação ação semelhante em um único resultado.
Classe pública UITestActionInvoker Fornece construtores e métodos para iniciar uma interface de usuário específica Testar ação.
Classe pública UITestActionListEventArgs Fornece os argumentos de evento para eventos que são gerados pelo UITestActionListSection objetos.
Classe pública UITestBuilderButton Infraestrutura. Representa um contêiner para as propriedades de um botão na Builder de teste de interface do usuário codificado.
Classe pública UITestBuilderExtension Fornece uma classe base abstrata para criar uma versão estendida da Builder de teste de interface do usuário codificado.
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 os argumentos de evento para exceções que são lançados quando ocorre um erro quando o processamento de testes na interface do usuário (UI).
Classe pública UITestEventArgs Representa os argumentos de eventos durante a execução de testes na interface do usuário (UI).
Classe pública UITestProgressEventArgs Representa os argumentos do evento para eventos que relatam o andamento de um UITest.
Classe pública UITestWarningEventArgs Fornece os argumentos de evento para exceções de aviso que ocorrem durante o processamento de um 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 UI 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 para o agregador de plug-ins para a lista de ação de gravador de teste de interface do usuário.
Interface pública IUITestBuilder Infraestrutura. Fornece uma interface interna para o construtor de teste de interface do usuário codificado.

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 KeyActionType Representa o tipo de ação para executar em um entrada de texto.
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 de 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 opções que estão disponíveis para os manipuladores de exceção de manipulação de erros.