Guión:
Tengo un proyecto de software muy grande (.NET, C#, WPF). Ahora quiero desarrollar un entorno de prueba perfecto para ello. Por el momento estoy usando algunas pruebas unitarias de NUnit. Ahora necesito un buen plan para implementar pruebas de frontend/GUI (¿IU codificada?). ¿Qué herramientas y qué método serían los mejores para hacerlo?
Tengo experiencia con las pruebas de IU codificadas de Visual Studio 2012 Ultimate edition. Pero creo que esa no es una buena solución porque si mi proyecto de software cambiará la interfaz, puede desperdiciar las pruebas.
¿Cuál crees que es el mejor método para simular las interacciones de los usuarios?
Echaría un vistazo a Sikuli para la GUI. Es un sistema con secuencias de comandos python/java para probar y controlar los componentes de la GUI que es multiplataforma e independiente del código de la GUI que está probando.
remolcador
izzy