Extensión de muestra para probar la IU codificada para Excel
El componente de extensión del ejemplo se ejecuta en el proceso de prueba de IU codificada de Visual Studio y es jerárquico, con la clase ExtensionPackage en la base.Las clases TechnologyManager, PropertyProvider y ActionFilter están en el nivel siguiente, con los elementos de control en el nivel superior.
Arquitectura de extensión de Excel
Puntos de extensión
Estas clases representan los puntos de la extensión que se implementan en el ejemplo para habilitar la prueba de IU codificada que comprueba Microsoft Excel.
ExtensionPackage
Se hereda de la clase UITestExtensionPackage, este es el punto de entrada para la extensión de la prueba de IU codificada.Implementar esta clase abstracta da acceso interno al marco de prueba de IU codificada al administrador de tecnología de prueba de UI, al proveedor de propiedad de prueba de UI y al filtro de acción para probar la nueva interfaz de usuario.Para obtener más información, vea Extensión de Excel de muestra: ExtensionPackage (Clase).
TechnologyManager
Se hereda de la clase UITechnologyManager, esta clase proporciona un administrador de tecnología para la grabación de pruebas y su reproducción.Para obtener más información, vea Extensión de Excel de muestra: TechnologyManager (Clase).
ActionFilter
Se hereda de la clase UITestActionFilter, esta clase proporciona una clase base para agregar resultados similares de acción de pruebas en un único resultado.Para obtener más información, vea Extensión de Excel de muestra: ActionFilter (Clase).
Elementos de tecnología
Una clase base heredada de la clase UITechnologyElement proporciona la base para los elementos de tecnología de las pruebas de UI que se pueden grabar y reproducir.Para obtener más información, vea Extensión de Excel de muestra: clases de elementos.
PropertyProvider
Se hereda de la clase UITestPropertyProvider, esta clase proporciona una clase base que admite las propiedades de los elementos de la interfaz de usuario para la grabación de pruebas y su reproducción.Para obtener más información, vea Extensión de Excel de muestra: PropertyProvider (Clase).
Vea también
Referencia
Conceptos
Extensión de Excel de muestra: ExtensionPackage (Clase)
Extensión de Excel de muestra: TechnologyManager (Clase)
Extensión de Excel de muestra: ActionFilter (Clase)