Probar aplicaciones de Silverlight con pruebas de IU codificadas o grabaciones de acciones
Puede crear pruebas de UI codificadas y grabaciones de acciones para aplicaciones de Silverlight 4 utilizando Microsoft Visual Studio 2010 Feature Pack 2. Las grabaciones de acciones permiten avanzar rápidamente por los pasos en una prueba manual. Para obtener más información sobre las grabaciones de acciones o las pruebas de IU codificadas, vea Cómo: Crear una grabación de acciones o Cómo: Crear una prueba de IU codificada.
Para usar esta característica, debe agregar Microsoft.VisualStudio.TestTools.UITest.Extension.SilverlightUIAutomationHelper.dll como una referencia a su aplicación de Silverlight 4 para poder identificar los controles de Silverlight. Este ensamblado auxiliar instrumenta la aplicación de Silverlight para permitir que la información sobre un control esté disponible para la API del complemento de Silverlight que se utiliza en una prueba de IU codificada o para la grabación de acciones.
Este ensamblado no se puede redistribuir. Por consiguiente, debe agregar esta referencia condicional al proyecto de Silverlight. Aplicando este enfoque, el ensamblado no se redistribuye al implementar el software de un cliente.
Ejecutar pruebas de IU codificadas de forma remota
Si desea ejecutar sus pruebas de IU codificadas de forma remota para la aplicación, debe instalar Microsoft Visual Studio 2010 Feature Pack 2 en cualquier equipo que tenga un agente de prueba o un controlador de pruebas que vaya a usar para ejecutar las pruebas. Para obtener más información sobre cómo ejecutar pruebas de IU codificadas, vea Cómo: Configurar el agente de pruebas para ejecutar pruebas que interactúen con el escritorio y Ejecutar pruebas automatizadas.
Compilar pruebas codificadas de interfaz de usuario con Team Build
Si desea compilar el proyecto de prueba que contiene las pruebas de IU codificadas de Silverlight como parte del equipo de compilación mediante un agente de compilación, debe instalar Microsoft Visual Studio 2010 Feature Pack 2 en cualquier equipo que tenga un agente de compilación que se usa para compilar el proyecto de prueba. Para obtener más información sobre cómo compilar y ejecutar pruebas, vea Cómo: Configurar y ejecutar pruebas programadas después de compilar la aplicación.
Tareas
Use los temas siguientes como ayuda para configurar la aplicación de Silverlight y crear las pruebas.
Tareas |
Temas relacionados |
---|---|
Configurar el proyecto de Silverlight 4 para crear las pruebas de IU codificadas o grabaciones de acciones: debe configurar primero el proyecto de Silverlight 4 para incluir un ensamblado auxiliar para instrumentar la aplicación de Silverlight 4. También debe asegurarse de que los controles de Silverlight tengan una propiedad única de automatización. |
|
Crear pruebas de IU codificada para probar un proyecto de Silverlight 4: puede crear pruebas de IU codificadas para la aplicación de Silverlight después de haber incluido el ensamblado auxiliar y si tiene propiedades únicas de automatización para los controles de Silverlight. |
Vea también
Tareas
Cómo: Crear una grabación de acciones
Cómo: Crear una prueba de IU codificada
Otros recursos
Probar la aplicación con Feature Pack 2
Guía básica para ejecutar pruebas manuales y automatizadas a partir de un plan de pruebas