Compartir a través de


Microsoft.VisualStudio.TestTools.UITesting (Espacio de nombres)

El espacio de nombres Microsoft.VisualStudio.TestTools.UITesting suministra clases que proporcionan compatibilidad para pruebas de IU codificadas. Este espacio de nombres contiene clases para realizar interacciones con el mouse y el teclado en controles de interfaz de usuario en páginas HTML, aplicaciones de Windows Forms y aplicaciones de Windows Presentation Framework.

Clases

  Clase Descripción
Clase pública ApplicationBase
Clase pública ApplicationUnderTest Automatiza las operaciones de las aplicaciones de prueba.
Clase pública BrowserWindow Clase que representa una ventana de explorador
Clase pública CodedUITestAttribute Se utiliza para activar la extensión para que reconozcamos una clase como clase de extensión de prueba unitaria.Utilice el atributo [CodedUITest] de clase de prueba para indicar que es una prueba de IU codificada
Clase pública ColorDifference Representa la diferencia por canal entre dos colores, utilizados para representar la tolerancia.
Clase pública ControlType La clase de ControlType encapsula los diferentes tipos de controles de IU
Clase pública Gesture Contiene métodos estáticos para realizar gestos táctiles.
Clase pública HtmlLoggerState
Clase pública ImageComparer
Clase pública Keyboard Contiene métodos estáticos para realizar acciones del teclado.
Clase pública Mouse Contiene métodos estáticos para realizar acciones del mouse.
Clase pública Playback Clase que contiene la configuración que se debe utilizar para la reproducción.
Clase pública PlaybackErrorEventArgs Representa los argumentos de evento disponibles cuando se produce un error en una acción durante una reproducción de pruebas.
Clase pública PlaybackSettings Valores que se utilizarán para reproducción.
Clase pública PropertyExpression Representa un par clave-valor de propiedades de búsqueda con un operador de expresión de propiedad opcional.
Clase pública PropertyExpressionCollection Representa una colección de objetos PropertyExpression.
Clase pública PropertyExpressionObservableCollection Contiene propiedades que se pueden buscar de UITestControl.
Clase pública UITechnologyElementProxy Clase de UITechnologyElement de proxy.Complementos de extensión deben reemplazar esto y personalizar el comportamiento del elemento de la tecnología.
Clase pública UITechnologyManagerProxy La clase del administrador de tecnología de proxy. Complementos de extensión deben reemplazar esto y personalizar el comportamiento del administrador de tecnología.
Clase protegida UITechnologyManagerProxy.ChildrenEnumeratorProxy Clase contenedora enumerator para el enumerador de elementos secundarios de base interna.
Clase pública UITestActionExecutor Clase abstracta para implementar la compatibilidad de acción personalizado para los controles de IU.
Clase pública UITestControl UITestControl proporciona la capacidad de buscar controles en una interfaz de usuario. Proporciona las propiedades y los métodos que son genéricos de los controles entre tecnologías.
Clase pública UITestControl.PropertyNames Representa los nombres de las propiedades comunes en todos los objetos UITestControl.
Clase pública UITestControlCollection Contiene propiedades que se pueden buscar de UITestControl.
Clase pública UITestControlFactory Clase de generador para crear UITestControls de punto, el elemento nativo… etc.
Clase pública UITestPropertyDescriptor Clase que contiene información sobre una propiedad.
Clase pública UITestPropertyProvider Proporciona una clase base abstracta para implementar compatibilidad personalizada para proporcionar propiedades para los controles de pruebas de la interfaz de usuario (IU).
Clase pública WebViewActionExecutor

Estructuras

  Estructura Descripción
Estructura pública ToleranceRectangle Estructura ToleranceRectangle.

Enumeraciones

  Enumeración Descripción
Enumeración pública CodedUITestType Representa el CodedUITest con tipo para una clase de prueba.
Enumeración pública PlaybackErrorOptions Representa las opciones que puede elegir un usuario cuando se produce un error de reproducción.
Enumeración pública PropertyExpressionOperator Representa un operador para crear expresiones de propiedad.
Enumeración pública UITestGestureDirection Dirección de gestos.Up/Down/Left/Right.
Enumeración pública UITestPropertyAttributes Enumera los atributos de la propiedad.

Vea también

Referencia

Otros recursos

Comprobar el código usando la automatización de IU