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 ApplicationUnderTest Automatiza las operaciones de las aplicaciones de prueba.
Clase pública BrowserWindow Representa una ventana de explorador web en el marco de pruebas de vstsEssTest.
Clase pública CodedUITestAttribute Especifica que el marco de pruebas de IU codificadas puede editar y reproducir el método al que se aplica este atributo.
Clase pública ColorDifference Representa la diferencia de por- canal entre dos colores, utilizados para representar tolerancia.
Clase pública ControlType Representa los tipos de controles para probar la interfaz de usuario de una aplicación.Esta clase no puede heredarse.
Clase pública HtmlLoggerState
Clase pública ImageComparer
Clase pública Keyboard Proporciona métodos estáticos para realizar las acciones de teclado automatizadas.
Clase pública Mouse Proporciona métodos estáticos para realizar acciones del mouse en una prueba de la interfaz de usuario (IU).
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 van a usar para la 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 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 pública UITestControl Esta clase proporciona la capacidad de buscar los controles en una interfaz de usuario.Proporciona las propiedades y métodos que son genéricos para los controles de varias tecnologías.
Clase pública UITestControl.PropertyNames Representa los nombres de las propiedades comunes en todos los objetos UITestControl.
Clase pública UITestControlCollection Colección de objetos UITestControl.
Clase pública UITestControlFactory Clase de generador para crear los objetos UITestControl.
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).

Estructuras

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

Enumeraciones

  Enumeración Descripción
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 UITestPropertyAttributes Enumera los atributos de la propiedad.

Vea también

Referencia

Otros recursos

Probar la interfaz de usuario con pruebas de IU codificadas