X

Herramientas de prueba

Testear una aplicación es una actividad crítica a la hora de desarrollar la misma, porque ayuda a mejorar la calidad de tus apps, asegurar al usuario una mejor experiencia y reducir el tiempo gastado en arreglar defectos.

Las siguientes secciones describen herramientas de prueba que te permitirán testear tus apps para la plataforma Android.

Librería de soporte y de pruebas Android

  • Esta librería proporciona una serie de APIs que te permiten construir y ejecutar rápidamente el código de tus apps, incluyendo tests de JUnit 4 y de interfaz de usuario funcional. También incluye las siguientes herramientas de automatización de prueba:
    • AndroidJUnitRunner: JUnit 4-compatible test runner for Android (comprobar la compatibilidad)
    • Espresso: UI testing framework; suitable for functional UI testing within an app (testeo de la UI de la app)
    • UI Automator: UI testing framework; suitable for cross-app functional UI testing across system and installed apps (testeo de la UI de la app)

Monkey

Esta herramienta se ejecuta en tu ordenador o dispositivo para generar flujos pseudo-aleatorios de eventos de usuario como pueden ser clics, toques, o gestos, además de un buen número de eventos a nivel de sistema. Puedes usar esta herramienta para hacer un test de estrés a tus aplicaciones, de forma aleatoria.

Monkeyrunner

Este sistema de testeo proporciona una API para escribir programas que controlan un dispositivo o emulador Android desde fuera del código Android

Puedes ver más información sobre Herramientas de prueba en la página oficial de Google en inglés pulsando aquí.

Los comentarios de Disqus están cargando....