Herramientas de pruebas para desarrollo del lado del cliente
Microsoft proporciona un marco de pruebas automatizado de la interfaz de usuario específicamente para aplicaciones basadas en modelos llamado Easy Repro. Este marco se crea mediante el proyecto de código abierto de automatización del explorador SeleniumHQ.
Easy Repro proporciona un conjunto de clases y métodos para trabajar con distintas páginas en aplicaciones basadas en modelos de modo que no necesite analizar los elementos HTML de la aplicación al escribir los casos de prueba. Esto hace que las pruebas sean resistentes a cambios en los elementos HTML que forman las páginas de la aplicación.
Beneficios de pruebas de unidad
Las pruebas unitarias son recomendables, pero no obligatorias. Cuando esté empezando o si la cantidad de código en la solución es relativamente pequeña, podría pensar que dedica más tiempo a escribir pruebas que a las funciones incluidas en la solución.
Los ventajas de las pruebas de unidad empiezan a aumentar cuando la solución se hace más grande y compleja. Para desarrollo del lado del cliente, un marco de trabajo automatizado de interfaz de usuario para probar puede ayudarle a detectar problemas iniciados por acciones del usuario.
Cuando una solución se desarrolla con pruebas de unidad, los desarrolladores obtienen mayor productividad y un producto de mejor calidad.
Vea también
Herramientas de pruebas para el desarrollo de servidor
Vídeo: Crear y ejecutar prueba de la interfaz de usuario
Publicación de blog: Easy Repro: ¿qué es?
Vídeo: Introducción a DevOps