Pruebas móviles: marcos de trabajo de Android
Hay muchos marcos de prueba de Android disponibles en el mercado. Echemos un vistazo a los 5 primeros en la pila.
Robotium- Robotium es un marco de prueba de código abierto para desarrollar escenarios de prueba funcionales, de sistema y de aceptación. Es muy similar al selenio.
UIAutomator- UIAutomator es un marco de prueba de Google que proporciona pruebas avanzadas de IU de aplicaciones y juegos nativos de Android. Tiene una biblioteca Java que contiene API para crear pruebas funcionales de IU y también un motor de ejecución para ejecutar las pruebas.
Appium- Appium es un marco de automatización de pruebas de código abierto para probar aplicaciones nativas e híbridas y aplicaciones web móviles. Las funciones de la biblioteca de Appium dentro del marco realizan llamadas al servidor de Appium que se ejecuta en segundo plano y que opera el dispositivo conectado.
Calabash- Calabash es un marco de prueba funcional que se puede utilizar para pruebas funcionales de iOS y Android. Sobre el papel, debe ser uno de los marcos más fáciles de usar e incluso los no desarrolladores deberían poder crear pruebas funcionales con él.
Selendroid- Selendroid es un niño relativamente nuevo en el bloque y se puede usar para probar funcionalmente sus aplicaciones de Android. Aparentemente, si está acostumbrado a Selenium, Selendroid debería ser una forma fácil de usar su conocimiento para crear sus pruebas funcionales para Android.