Probar la interfaz de usuario con pruebas de IU automatizadas

Puede usar Visual Studio 2010 Ultimate o Visual Studio 2010 Premium para crear pruebas automatizadas de la interfaz de usuario (IU), conocidas como pruebas de IU codificadas. Estas pruebas proporcionan pruebas funcionales de la interfaz de usuario y validación de los controles de la interfaz de usuario. Las pruebas de IU automatizadas permiten probar que la interfaz de usuario funciona correctamente después de los cambios del código. Su ejecución es más rápida que las pruebas manuales. Por consiguiente, puede ejecutarlas con más frecuencia.

Tareas

Tareas

Temas relacionados

Crear una prueba de IU automatizada a partir de una prueba manual existente: puede crear una prueba de IU automatizada a partir de una grabación de acciones existente de un caso de prueba manual.

Grabar acciones del usuario para crear una prueba de IU automatizada: puede grabar las acciones del usuario que desea usar para crear una prueba de IU automatizada y generar el código para una prueba de IU codificada a partir de esta grabación.

Agregar controles de IU y validación a su prueba de IU automatizada: puede agregar controles de IU a su prueba de IU codificada y comprobar los valores y las propiedades de los controles mediante el Generador de pruebas de IU codificadas.

Si está probando una aplicación grande, quizás tenga que usar varias asignaciones de IU para ayudar a crear sus pruebas de IU codificadas.

Agregar parámetros de un origen de datos para usarlos en su prueba de IU codificada: puede convertir su prueba de IU codificada en una prueba controlada por datos agregando un origen de datos para su método de prueba y usando el contexto de pruebas para ejecutar el método de prueba para cada conjunto de datos del origen de datos.

Vincular casos de prueba a requisitos del usuario: puede vincular sus pruebas de IU automatizadas a requisitos del usuario. A continuación, puede determinar cuántas pruebas automatizadas tiene para sus requisitos del usuario.

Ejecutar pruebas de IU automatizadas: puede ejecutar directamente las pruebas de IU codificadas desde Microsoft Visual Studio 2010, Microsoft Test Manager o Team Foundation Build. Las pruebas de IU codificadas tienen que interactuar con el escritorio durante su ejecución, a diferencia de otras pruebas automatizadas.

Agregar compatibilidad con controles personalizados: el marco de pruebas de IU codificadas no admite todas las posibles IU y quizás no admita la interfaz de usuario que desea probar. Por ejemplo, no puede crear inmediatamente una prueba de IU codificada de la interfaz de usuario para Microsoft Excel. Sin embargo, puede crear una extensión al marco de pruebas de IU codificadas que admitirá un control personalizado.

Procedimientos recomendados para pruebas de IU codificadas: puede escribir pruebas de IU codificadas que reduzcan el efecto de los cambios en la interfaz de usuario del programa en pruebas.

Nota

Si se instala el Feature Pack 2 de Microsoft Visual Studio 2010, se puede usar Windows Internet Explorer 7 (o versiones posteriores) para grabar las acciones de la interfaz de usuario en un sitio web o en una aplicación web y reproducir después las pruebas con la versión 3.5 ó 3.6 del explorador Mozilla Firefox. Además, el Feature Pack incluye el Editor de pruebas de IU codificadas que le permite modificar fácilmente pruebas de IU codificadas. Con el Editor de pruebas de IU codificadas puede buscar, ver y editar métodos de prueba. También puede editar acciones de interfaz de usuario y los controles asociados en la asignación de controles de IU. Para descargar el Feature Pack, debe tener Visual Studio 2010 Ultimate, Visual Studio 2010 Premium o Test Professional 2010 con una suscripción a MSDN, Microsoft BizSpark o MSDN Academic Alliance. Para obtener más información, vea Grabar pruebas con Windows Internet Explorer y reproducirlas mediante Mozilla Firefox, Editar pruebas de IU codificadas mediante el editor de pruebas de IU codificadas y Microsoft Visual Studio 2010 Feature Pack 2.

Escenarios relacionados

Ejecutar pruebas automatizadas

Puede ejecutar sus pruebas de IU codificadas para comprobar que la aplicación cumple los requisitos del usuario. Puede ejecutar pruebas de IU codificadas mediante Visual Studio 2010 Ultimate, Visual Studio 2010 Premium o Visual Studio Test Professional 2010.

Configuraciones y plataformas compatibles con las pruebas de IU codificadas y las grabaciones de acciones

Si desea comprobar qué configuraciones son compatibles con las pruebas de IU codificadas, puede encontrar la lista actual de sistemas operativos, exploradores y tecnologías compatibles.

Vea también

Otros recursos

Crear pruebas automatizadas