Prueba tu app

En esta página, se describen las diversas herramientas que te ayudarán a crear, configurar y ejecutar tus pruebas desde Android Studio o la línea de comandos.

Si quieres obtener más información sobre los aspectos básicos de las pruebas y cómo escribir pruebas, consulta Cómo probar apps en Android.

Existen diferentes formas de ejecutar y configurar pruebas:

  • Cómo realizar pruebas en Android Studio

    Para necesidades de prueba básicas, Android Studio incluye funciones que te ayudan a crear, ejecutar y ver resultados de pruebas desde el IDE. Con Android Studio, puedes apuntar y hacer clic en el código fuente de la app para crear y ejecutar pruebas para clases o métodos específicos, usar menús para configurar varios dispositivos de prueba e interactuar con la ventana de herramientas Text Matrix para visualizar los resultados de las pruebas. Si quieres obtener más información sobre cómo usar Android Studio para crear y administrar tus pruebas, consulta Cómo realizar pruebas en Android Studio.

  • Ejecuta pruebas desde la línea de comandos

    Para obtener un control más detallado, puedes ejecutar pruebas desde la línea de comandos. Las pruebas de línea de comandos proporcionan una forma directa de orientar módulos o variantes de compilación de forma individual o en combinaciones. La ejecución de pruebas a través del shell de Android Debug Bridge (adb) permite la mayor personalización en términos de las pruebas que deseas ejecutar.

    La ejecución de pruebas desde la línea de comandos también es útil en un sistema de integración continua.

    Para obtener más información, consulta Cómo realizar pruebas desde la línea de comandos.

  • Pruebas avanzadas

    Para las necesidades de pruebas avanzadas, es posible que desees anular la configuración predeterminada, configurar las opciones de Gradle o refactorizar tu código para que las pruebas se separen en su propio módulo. Si quieres obtener más información para establecer la configuración de prueba en casos de uso especiales, consulta Configuración de prueba avanzada.

    Para probar cómo se comporta tu app cuando el usuario interactúa con ella, puedes usar herramientas como la grabadora de pruebas Espresso, App Crawler, UI Automator o Monkey Testing.