Hay una herramienta relativamente nueva llamada Monkop. Los desarrolladores y evaluadores de Android adoran a Monkop por solucionar problemas reales y evitar malas calificaciones en el mercado.
Monkop le permite probar su aplicación de Android fácilmente en dispositivos reales, de 4 maneras:
1) prueba de Robo
- ¿Qué puedo mejorar en esta aplicación de Android?
- ¿Cuál es la aplicación de Android más legítima para obtener bitcoins gratis?
- ¿Cuáles son algunos de los mejores grandes juegos de Android (sin conexión)?
- ¿Qué significa "bloquear" su dispositivo Android?
- ¿Es posible navegar y reproducir archivos de música almacenados en un dispositivo Android usando comandos de voz para que una persona ciega pueda escuchar el audio de forma independiente?
Monkop como mono: en este escenario, usas Monkop como mono o “rastreador” para explorar cualquier problema que pueda tener tu aplicación. Simplemente cargue su aplicación y Monkop descubrirá todos sus flujos y le enviará comentarios a su bandeja de entrada como un informe. En el informe, recibirá consejos personalizados sobre cómo mejorar su aplicación (por ejemplo, verifique si se instaló / desinstaló en todos los dispositivos reales, fallas y estadísticas de rendimiento). Para maximizar la cobertura de Monkop, también puede agregar los datos que se ingresarán en cada pantalla para que el mono pueda usarlos para llegar a más lugares dentro de su aplicación.
Esto es muy útil para las primeras etapas de prueba (por ejemplo: antes de enviar la versión inicial a su equipo de prueba, querrá asegurarse de que la aplicación al menos se instale en todas las versiones de Android y esté inicialmente libre de fallos).
Por otro lado, después de lanzar su versión estable al mercado, querrá conocer el comportamiento y el rendimiento de su aplicación en una amplia gama de dispositivos reales, haciendo que el mono funcione durante al menos 30 minutos en cada dispositivo.
2) Automatización de script
Monkop ejecuta su script paso a paso automáticamente: la segunda forma de usar Monkop consiste en ejecutar sus propios scripts (en Robotium, UI Automator, Espresso, etc.), luego Monkop recopila toda la información para darle consejos para mejorar el rendimiento de su aplicación. Este enfoque es muy útil para las pruebas de regresión. Puede combinar ambos enfoques, pruebas de mono y automatización de scripts para obtener mejores resultados.
3) CI móvil con Monkop
Monkop en su tubería de compilación: el tercer enfoque integra Monkop con su tubería de compilación. La mejor manera de usar Monkop es integrándolo en sus herramientas de integración continua (Jenkins, Travis, etc.). Es la forma más fácil de agregar pruebas de humo / cordura a su herramienta de CI sin ningún esfuerzo, sin importar si está buscando utilizar uno o ambos de los enfoques anteriores.
4) Servidor Monkop
El mono habita en su propia oficina: la cuarta forma de usar Monkop es instalar toda la solución en su propia oficina. Monkop puede ejecutarse como un administrador de laboratorio en el que puede utilizar su propio laboratorio de dispositivos y servidores para probar sus aplicaciones.
¡Hazme saber lo que piensas y si te ayuda!