Herramientas avanzadas para aplicaciones Android: Monkop

Una herramienta muy útil para testear una aplicación Android es Monkop (http://www.monkop.com/). Es una herramienta online para hacer testing sobre una aplicación. Monkop hace un reporte pormenorizado de una app con solo pasarle su apk.

La registración es muy sencilla, solo necesitamos una cuenta de email y una contraseña y listo! ya podemos usar Monkop.

Cómo funciona? Lo que hace Monkop es ingresar datos aleatorios en TODOS los componentes que encuentre en la app que le pasamos. Ingresa datos donde encuentre un campo para ingresar información, selecciona algún elemento de una lista, hace taps sobre los botones que encuentra, etc. De esta manera va chequeando el comportamiento de la aplicación, y obteniendo estadísticas que luego muestra en un reporte.

A su vez, Monkop tiene la capacidad para leer algunos archivos del apk que contienen información sobre la aplicación, como por ejemplo los permisos que solicita la app, las librerías que utiliza, las versiones soportadas. Esta información también es utilizada en los reportes de Monkop.

Como resultado final muestra un reporte con información sobre el uso de la batería, sobre la performance, librerías utilizadas por la app, librerías deprecadas, actividades de la app, controles en cada layout, servicios activos, uso de la CPU, Crashes y mucho más. Algo realmente útil para el QA que se evita hacer un testing manual con muchos datos y combinaciones de datos sobre cada pantalla de la app. Pero también muestra información de utilidad para el desarrollador, como por ejemplo que librerías está usando y que están siendo deprecadas, cuanta batería utiliza, el uso de la CPU, etc.

monkop_reportes

Algo más para destacar sobre la herramienta, es que tiene una versión gratis para poder probarla. Les dejo un pequeño vistazo y les recomiendo que la prueben! hasta la próxima.

por Mariela Vargas
Linkedin

Gus Terrera

Apasionado por el agile testing y la ia.

Deja una respuesta