Normalmente encuentro que casi todos mis casos de prueba más importantes para el desarrollo de iPhone giran en torno a las pruebas de IU en lugar de la lógica comercial o las pruebas de datos. No estoy muy familiarizado con las pruebas de IU automáticas en el entorno XCode. ¿Alguien puede indicarme un buen tutorial o libro?¿Existe un buen tutorial sobre las pruebas automáticas de interfaz de usuario de cacao táctil?
ACTUALIZACIÓN
Esta pregunta fue escrito hace varios años y las pruebas de la interfaz de usuario ha recorrido un largo camino desde entonces. El uso de la UI Automation sigue siendo una opción, pero el KIF Framework es una solución mucho mejor para pruebas funcionales ahora, IMO.
Desde la página de GitHub KIF:
KIF, lo que significa Keep It funcional, es una prueba de integración marco IOS. Permite una fácil automatización de las aplicaciones de iOS al aprovechar los atributos de accesibilidad que el sistema operativo pone a disposición de quienes tienen discapacidades visuales .
KIF crea y realiza las pruebas utilizando un objetivo estándar de prueba XCTest . Las pruebas se realizan de forma síncrona en el hilo principal (ejecutando el ciclo de ejecución para forzar el paso del tiempo), permitiendo una lógica y composición más complejas de . Esto también permite que KIF aproveche el Xcode 5 Test Navigator, las herramientas de compilación de línea de comando y los informes de prueba de Bot .
Eso está muy bien. ¡Gracias! – memmons