Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Este namespace fornece classes para testar a funcionalidade de interface do usuário. A funcionalidade inclui controles, propriedades, navegador da Web e ações de diálogo.
Classes
| Classe | Descrição | |
|---|---|---|
![]() |
ActionNotSupportedOnDisabledControlException | Representa uma exceção que ocorre quando um controle está bloqueado. |
![]() |
ActionParameter | Representa um parâmetro que é usado para definir valores e para enviar pressionamentos de tecla no código. |
![]() |
AndCondition | Representa uma condição e para uma consulta. |
![]() |
BrowserFactory | Fornece uma classe base para as fábricas de navegador criar BrowserService objetos para navegadores específicos. |
![]() |
BrowserHelper | Fornece uma classe base para métodos auxiliares de navegador. |
![]() |
BrowserService | Fornece métodos e propriedades para automatizar o navegador Microsoft Test Manager. |
![]() |
DecodingFailedException | Representa a exceção que é lançada quando uma operação de decodificação falha devido um arquivo de chave incorreto. |
![]() |
FailedToLaunchApplicationException | A exceção que é lançada quando LaunchApplicationAction falha. |
![]() |
FailedToPerformActionOnBlockedControlException | A exceção que é lançada quando um controle de interface (UI) do usuário está bloqueado (por exemplo, um controle pode estar bloqueado por uma caixa de diálogo restrita). |
![]() |
FailedToPerformActionOnHiddenControlException | A exceção que é lançada quando o EnsureVisibleByScrolling Falha do método. |
![]() |
FilterCondition | |
![]() |
InvalidUITestExtensionPackageException | A exceção que é lançada quando um pacote de extensão de (teste de interface do usuário) de interface de usuário inválido é encontrado durante a gravação ou reprodução. |
![]() |
OrderOfInvoke | Representa uma classe auxiliar que gera a ordem de chamada durante a gravação e mantém a ordem de chamada durante a reprodução. |
![]() |
PlaybackFailureException | Representa uma exceção que é lançada quando uma UITestAction falha. |
![]() |
PropertyCondition | Representa uma condição de consulta para uma propriedade. |
![]() |
QueryCondition | Fornece uma classe base abstrata para condições de consulta. |
![]() |
QueryElement | Fornece uma classe base para uma consulta no ambiente de teste de interface (UI) do usuário. |
![]() |
SearchConfiguration | Fornece a funcionalidade de ajuda para configurar a pesquisa. |
![]() |
TechnologyNotSupportedException | Essa exceção é lançada quando teste de gravação ou reprodução não é compatível com o aplicativo que é testado. |
![]() |
UITechnologyElement | Fornece uma classe base para a implementação de um elemento de tecnologia de teste de interface do usuário para gravação e reprodução de testes. |
![]() |
UITechnologyManager | Fornece uma classe base abstrata para os gerentes de tecnologia é usada durante o teste de gravação e reprodução. |
![]() |
UITestControlNotAvailableException | A exceção que é lançada quando a estrutura de teste de interface do usuário tenta acessar um elemento de interface do usuário que não está mais disponível ou não pode ser acessado. |
![]() |
UITestControlNotFoundException | A exceção que é lançada quando a estrutura de teste de interface (UI) do usuário tenta acessar um controle de teste de interface do usuário não pode ser encontrado. |
![]() |
UITestControlNotVisibleException | A exceção que é lançada quando a estrutura de teste de interface do usuário tenta acessar um elemento de interface do usuário não pode ser visto pelo usuário. |
![]() |
UITestException | Representa a classe base para todas as exceções de teste de interface do usuário. |
![]() |
UITestExtensionPackage | Representa uma classe abstrata que permite a incorporação de utilitários de testes de terceiros na Visual Studio Application Lifecycle Management (ALM) teste de interface do usuário (UI) ambiente. |
![]() |
UITestExtensionPackageAttribute | Representa o atributo que deve ser aplicado a um assembly que implementa o UITestExtensionPackage de classe e ajuda o assembly para localizar rapidamente o pacote de extensão.Esta classe não pode ser herdada. |
![]() |
UITestTraceUtility | Fornece métodos e propriedades de auxiliar estática para rastreamento nos testes de interface do usuário e Test Runner. |
![]() |
ValidationFailedException | Representa a exceção que é lançada quando uma ValidationAction falha. |
![]() |
ValueMap | Representa os valores para os parâmetros que são usados em um teste de interface do usuário. |
Interfaces
| Interface | Descrição | |
|---|---|---|
![]() |
ILastInvocationInfo | Fornece uma interface para obter informações adicionais a partir de UITechnologyManager.GetLastInvocationInfo método sobre a última ação ou pesquisa operação. |
![]() |
IQueryCondition | Infraestrutura. Fornece uma definição de interface interna para um QueryCondition. |
![]() |
IQueryElement | Infraestrutura. Fornece uma interface usada internamente para o QueryElement. |
![]() |
IUISynchronizationWaiter | Fornece uma interface interna para o framework de teste de interface do usuário deve aguardar antes de disparar um evento. |
![]() |
IUITechnologyElement | Fornece uma interface interna para implementar a UITechnologyElement classe.Não implementam essa interface diretamente.Em vez disso, derivar o UITechnologyElement classe. |
![]() |
IUITechnologyManager | Infraestrutura. Fornece uma interface interna para implementar a UITechnologyManager classe.Não implementam essa interface diretamente.Em vez disso, derivar o UITechnologyManager classe. |
![]() |
IUITestEventNotify | Infraestrutura. Fornece uma interface para ser implementada pelo mecanismo de gravação e reprodução de teste e consumidos por IUITechnologyManager objetos para implementar as notificações de retorno de chamada. |
Enumerações
| Enumeração | Descrição | |
|---|---|---|
![]() |
BrowserButtonType | Indica os tipos de botão do navegador. |
![]() |
BrowserDialogAction | Indica o tipo de elemento em uma janela de diálogo do navegador. |
![]() |
CheckUncheckOptions | Essa enumeração fornece os sinalizadores para configurar as opções de seleção/Limpar as caixas de seleção e botões de opção. |
![]() |
ControlStates | Enumera a combinação bit a bit de sinalizadores que indicam os estados de um controle. |
![]() |
ControlSupport | Essa enumeração é usada para especificar os valores de retorno possíveis para o nível de suporte para um elemento por uma IUITechnologyManager o componente no Microsoft Visual Studio Test Professional. |
![]() |
ExpandCollapseOptions | Representa os sinalizadores são usados para configurar, expandir e recolher ações para os elementos da interface do usuário. |
![]() |
GetClickablePointFromOption | Essa enumeração fornece configurações que indicam como um ponto clicável é obtido com o [M:Microsoft.VisualStudio.TestTools.UITest.Extension.UITechnologyElement.GetClickablePoint(]System.Int32@,System.Int32@[)] método. |
![]() |
NativeControlTypeKind | Representa os tipos de valores do controle nativo. |
![]() |
ProgrammaticActionOption | Essa enumeração fornece as opções para chamar uma ação de programação com o UITechnologyElement.InvokeProgrammaticAction método. |
![]() |
PropertyConditionOperator | Fornece a operadores de PropertyExpression objetos. |
![]() |
RightToLeftKind | Usado pelo GetRightToLeftProperty método para testar se um elemento tem orientação do layout da direita para a esquerda ou a orientação do texto da direita para esquerda. |
![]() |
ScrollAmount | Usado para indicar a direção de rolagem para uma barra de rolagem e se mover pelo grande ou pequena quantidade de scrollbar ou por nenhum valor. |
![]() |
ScrollDirection | Essa enumeração fornece indicações da direção em que são usadas para configurar a rolagem na interface de usuário. |
![]() |
ScrollOptions | Essa enumeração fornece opções que são usadas para configurar a rolagem na interface de usuário. |
![]() |
SetValueAsComboBoxOptions | Representa os valores de sinalizador para configurar como definir o valor de um ComboBox. |
![]() |
SetValueAsEditBoxOptions | Representa os valores de sinalizador para configurar como definir o valor de um EditBox. |
![]() |
SmartMatchOptions | Essa enumeração permite que você se comunique como o IUITechnologyManager instrui a estrutura para procurar os resultados mais prováveis quando uma correspondência não foi encontrados. |
![]() |
UISynchronizationOptions | Essa enumeração é usada pelo UITechnologyElement.SetOption método para o UITechnologyElementOption.UISynchronizationOptions opção. |
![]() |
UITechnologyElementOption | Identifica as opções que estão disponíveis em um IUITechnologyElement objeto onde cada nome descreve resumidamente a finalidade do valor da opção ele representa. |
![]() |
UITechnologyManagerProperty | Essa enumeração é usada por implementações da IUITechnologyManager interface para especificar as opções disponíveis configurar propriedades da IUITechnologyManager.Para obter mais informações sobre como estender o gerente de tecnologia, consulteEstendendo testes codificados da interface do usuário e a gravações de ação para o suporte ao Microsoft Excel |
![]() |
UITestElementKind | Essa enumeração é usada por IUITechnologyElement objetos para identificar o tipo de elemento de interface do usuário. |
![]() |
UITestEventType | Essa enumeração é usada por Visual Studio Application Lifecycle Management (ALM) por meio de IVsUIEventSink interface para especificar o tipo de evento de teste que foi aumentado. |
![]() |
WaitForReadyLevel | Essa enumeração é usada para especificar como chamadas para o UITechnologyElement.WaitForReady método são executados. |
![]() |
WaitForReadyOptions | Essa enumeração é usada para indicar como o framework aguarda pronto. |
.gif)
.gif)
.gif)