Si quiero realizar pruebas automatizadas de una aplicación PhoneGap (por ahora, solo en iOS), ¿qué opciones tengo (si hay alguna)?Prueba automatizada de aplicaciones PhoneGap/Cordova
Selenium habría sido mi primera llamada, pero Can you use Selenium with a phonegap application? sugiere que no es posible. Parece que hay un controlador de iPhone para ejecutar Selenium en iOS, pero no hay ninguna indicación de cómo hacerlo interactuar con PhoneGap. El viejo wiki de PhoneGap seems to imply es posible, pero realmente no dice cómo.
También había considerado usar Jasmine con el plugin Jasmine-jQuery por más o menos lo mismo, pero requiere duplicar el HTML de la aplicación (y la sobrecarga de mantener los dos sincronizados, etc.).
Gracias, ¿eso también se aplica a iOS? – tolien
¿Por qué esta respuesta aquí es la correcta? Esto no tiene sentido para mí. Hacemos pruebas unitarias en aplicaciones híbridas, las ejecutamos en cualquier plataforma. En el primer caso, cualquier prueba debe ejecutarse en su propio entorno nativo. Más sobre esto aquí: [Probando aplicaciones híbridas] (http://stackoverflow.com/questions/18739352/automatic-testing-for-cordova-phonegap-webview-on-android) – lin
Porque fue la correcta en agosto de 2012. Respondiste a un hilo de dos años. –