Marcos de prueba móviles de código abierto para usar:
1. Appium (Android, iOS)
Admite versiones de Android de 2.3 y superiores
- ¿Está buscando información sobre cómo comercializar y obtener cierta tracción para una nueva aplicación?
- Cómo comercializar una aplicación social
- ¿Cuál es el proceso de usar nombres de equipos profesionales en una aplicación móvil gratuita?
- ¿Flurry rastreará este escenario de adquisición de usuarios?
- Si uso la frase popular, 'Domo Arigato Mr. Roboto' en una parte muy pequeña de una aplicación, ¿con qué probabilidad enfrentaría consecuencias legales?
Utiliza las bibliotecas UI Automator y WebDriver
Admite Java, C #, Ruby y aquellos disponibles en la biblioteca WebDriver
Soporte de navegador cruzado (Safari y Chrome)
Compatible con el protocolo de cable JSON
Capacidades multiplataforma para ejecutar pruebas en múltiples dispositivos
2. Robotium (Android)
Admite la versión de Android 1.6 y superior
Escenarios de prueba potentes fáciles de escribir
Soporta Java
Maneja múltiples rutinas de Android automáticamente
Sin función de grabación y reproducción y sin capturas de pantalla
3. Selendroid (Android)
Utiliza la API del cliente Selenium 2
Totalmente compatible con el protocolo de cable JSON
No se necesita alterar la aplicación bajo prueba para automatizarla
Puede interactuar con múltiples dispositivos Android al mismo tiempo
4. Mantenerlo funcional (iOS)
Admite los lenguajes Objective-C y Swift
Comunidad de código abierto fuerte y activa
Las pruebas son fáciles de escribir, en el mismo idioma que el código
Pocas o ninguna dependencia externa
5. Monkey Talk (Android, iOS)
Admite una amplia gama de pruebas básicas a avanzadas
Una poderosa herramienta multiplataforma que permite una alta productividad
Graba y reproduce scripts de prueba para aplicaciones multiplataforma
Ampliamente utilizado para aplicaciones nativas de Android, iOS, HTML5 y Adobe Flex
Estas son las principales herramientas de código abierto para la automatización de pruebas móviles. Tienen una gran comunidad de código abierto que está involucrada en guiar a los usuarios y contribuir al proyecto. Pruebe cualquiera de los marcos anteriores para un desarrollo de aplicaciones móviles más rápido.