Microsoft.VisualStudio.TestTools.UITest.Extension (Espacio de nombres)
Este espacio de nombres proporciona clases para probar la funcionalidad de la interfaz de usuario.La funcionalidad incluye controles, propiedades, explorador web y acciones del cuadro de diálogo.
Clases
Clase | Descripción | |
---|---|---|
ActionNotSupportedOnDisabledControlException | Representa una excepción que se produce cuando un control está bloqueado. | |
ActionParameter | Representa un parámetro que se utiliza para establecer valores y enviar pulsaciones de teclas en código. | |
AndCondition | Representa una condición AND para una consulta. | |
BrowserFactory | Proporciona una clase base para los generadores de explorador que crean objetos BrowserService para exploradores concretos. | |
BrowserHelper | Proporciona una clase base para los métodos auxiliares de explorador. | |
BrowserService | Proporciona métodos y propiedades para automatizar Microsoft Test Manager del explorador. | |
DecodingFailedException | Representa la excepción que se produce cuando una operación de descodificación sufre un error a causa de un archivo de clave incorrecto. | |
FailedToLaunchApplicationException | La excepción que se genera cuando se produce un error en LaunchApplicationAction. | |
FailedToPerformActionOnBlockedControlException | Excepción que se produce cuando se bloquea un control de interfaz de usuario (por ejemplo, un cuadro de diálogo modal puede bloquear un control). | |
FailedToPerformActionOnHiddenControlException | Excepción que se genera cuando se produce un error en el método EnsureVisibleByScrolling. | |
FilterCondition | ||
InvalidUITestExtensionPackageException | Excepción que se produce cuando se encuentra un paquete de extensión de prueba de la interfaz de usuario (IU) no válido durante la grabación o la reproducción. | |
OrderOfInvoke | Representa una clase auxiliar que genera el orden de invocación durante la grabación y mantiene el orden de invocación durante la reproducción. | |
PlaybackFailureException | Representa una excepción que se presenta cuando se produce un error en un objeto UITestAction. | |
PropertyCondition | Representa una condición de consulta para una propiedad. | |
QueryCondition | Proporciona una clase base abstracta para las condiciones de consulta. | |
QueryElement | Proporciona una clase base para una consulta en el entorno de pruebas de la interfaz de usuario (IU). | |
SearchConfiguration | Proporciona funcionalidad auxiliar para configurar la búsqueda. | |
TechnologyNotSupportedException | Esta excepción se produce cuando la grabación o la reproducción de pruebas no se admite en la aplicación que se prueba. | |
UITechnologyElement | Proporciona una clase base para implementar un elemento de tecnología de prueba de la interfaz de usuario para grabar y reproducir pruebas. | |
UITechnologyManager | Proporciona una clase base abstracta de los administradores de tecnología que se usan durante la grabación y reproducción de pruebas. | |
UITestControlNotAvailableException | La excepción que se produce cuando el marco de pruebas de IU intenta el acceso a un elemento de la interfaz de usuario que ya no está disponible o al que no se puede tener acceso. | |
UITestControlNotFoundException | La excepción que se produce cuando el marco de pruebas de la interfaz de usuario (IU) intenta el acceso a un control de prueba de IU que no se puede encontrar. | |
UITestControlNotVisibleException | La excepción que se produce cuando el marco de pruebas de IU intenta el acceso a un elemento de la interfaz de usuario que el usuario no puede ver. | |
UITestException | Representa la clase base de todas las excepciones de pruebas de IU. | |
UITestExtensionPackage | Representa una clase abstracta que permite la incorporación de utilidades de pruebas de terceros en el entorno de pruebas de la interfaz de usuario (IU) de Visual Studio Application Lifecycle Management (ALM). | |
UITestExtensionPackageAttribute | Representa el atributo que debe aplicarse a un ensamblado que implementa la clase UITestExtensionPackage y ayuda el ensamblado a encontrar rápidamente el paquete de extensión.Esta clase no puede heredarse. | |
UITestTraceUtility | Proporciona métodos y propiedades auxiliares estáticas para la traza en las pruebas de IU y Ejecutor de pruebas. | |
ValidationFailedException | Representa la excepción que se presenta cuando se produce un error en un objeto ValidationAction. | |
ValueMap | Representa los valores de los parámetros que se usan en una prueba de IU. |
Interfaces
Interfaz | Descripción | |
---|---|---|
ILastInvocationInfo | Proporciona una interfaz para obtener del método UITechnologyManager.GetLastInvocationInfo información adicional sobre la última acción u operación de búsqueda. | |
IQueryCondition | Infraestructura. Proporciona una definición de interfaz interna para un objeto QueryCondition. | |
IQueryElement | Infraestructura. Proporciona una interfaz utilizada internamente para el objeto QueryElement. | |
IUISynchronizationWaiter | Proporciona una interfaz interna para que el marco de pruebas de IU espere antes de que se genere un evento. | |
IUITechnologyElement | Proporciona una interfaz interna para implementar la clase UITechnologyElement.No implemente esta interfaz directamente.En su lugar, derívela de la clase UITechnologyElement: | |
IUITechnologyManager | Infraestructura. Proporciona una interfaz interna para implementar la clase UITechnologyManager.No implemente esta interfaz directamente.En su lugar, derívela de la clase UITechnologyManager. | |
IUITestEventNotify | Infraestructura. Proporciona una interfaz que va a ser implementada por el motor de grabación y reproducción de pruebas y utilizada por objetos IUITechnologyManager para implementar notificaciones de devolución de llamada. |
Enumeraciones
Enumeración | Descripción | |
---|---|---|
BrowserButtonType | Indica los tipos de botones del explorador. | |
BrowserDialogAction | Indica el tipo de elemento de un cuadro de diálogo del explorador. | |
CheckUncheckOptions | Esta enumeración proporciona marcas para configurar las opciones de activar y desactivar casillas y botones de opción. | |
ControlStates | Enumera la combinación bit a bit de marcas que indican los estados de un control. | |
ControlSupport | Esta enumeración se utiliza para especificar los posibles valores devueltos para el nivel de compatibilidad con un elemento mediante un componente IUITechnologyManager en Microsoft Visual Studio Test Professional. | |
ExpandCollapseOptions | Representa las marcas que se utilizan para las acciones de configurar, expandir y contraer en los elementos de la interfaz de usuario. | |
GetClickablePointFromOption | Esta enumeración proporciona una configuración que indican cómo el método [M:Microsoft.VisualStudio.TestTools.UITest.Extension.UITechnologyElement.GetClickablePoint(]System.Int32@,System.Int32@[)] obtiene un punto en el que se puede hacer clic. | |
NativeControlTypeKind | Representa los tipos de valores de controles nativos. | |
ProgrammaticActionOption | Esta enumeración proporciona las opciones para invocar una acción mediante programación con el método UITechnologyElement.InvokeProgrammaticAction. | |
PropertyConditionOperator | Proporciona operadores para los objetos PropertyExpression. | |
RightToLeftKind | La utiliza el método GetRightToLeftProperty para probar si un elemento tiene orientación de diseño de derecha a izquierda u orientación de texto de derecha a izquierda. | |
ScrollAmount | Se utiliza para indicar una dirección de desplazamiento en una barra de desplazamiento y si la cuantía del movimiento de la barra de desplazamiento es grande, pequeña o nula. | |
ScrollDirection | Esta enumeración proporciona las indicaciones de dirección que se utilizan para configurar el desplazamiento en la interfaz de usuario. | |
ScrollOptions | Esta enumeración proporciona las opciones que se utilizan para configurar el desplazamiento en la interfaz de usuario. | |
SetValueAsComboBoxOptions | Representa los valores de marca para configurar el modo en que se establece el valor de ComboBox. | |
SetValueAsEditBoxOptions | Representa los valores de marca para configurar el modo en que se establece el valor de un objeto EditBox. | |
SmartMatchOptions | Esta enumeración permite comunicar cómo el objeto IUITechnologyManager indica al marco que busque los resultados más probables cuando no se pueda encontrar una coincidencia. | |
UISynchronizationOptions | Esta enumeración la usa el método UITechnologyElement.SetOption para la opción UITechnologyElementOption.UISynchronizationOptions. | |
UITechnologyElementOption | Identifica las opciones que están disponibles en un objeto IUITechnologyElement donde cada nombre describe brevemente el propósito del valor de la opción que representa. | |
UITechnologyManagerProperty | Esta enumeración la usan las implementaciones de la interfaz IUITechnologyManager con el fin de especificar las opciones que están disponibles para configurar propiedades del objeto IUITechnologyManager.Para obtener más información sobre cómo extender el administrador de tecnología, vea Extender las pruebas de IU codificadas y las grabaciones de acciones para la compatibilidad con Microsoft Excel | |
UITestElementKind | Esta enumeración la utilizan objetos IUITechnologyElement para identificar el tipo de elemento de la interfaz de usuario. | |
UITestEventType | Esta enumeración la utiliza Visual Studio Application Lifecycle Management (ALM) mediante la interfaz IVsUIEventSinkpara especificar el tipo de evento de prueba que se ha generado. | |
WaitForReadyLevel | Esta enumeración se usa para especificar cómo se ejecutan las llamadas al método UITechnologyElement.WaitForReady. | |
WaitForReadyOptions | Esta enumeración se usa para indicar el modo en que espera el marco hasta que las opciones estén listas. |