Catch up on everything announced at Firebase Summit, and learn how Firebase can help you accelerate app development and run your app with confidence. Learn More

Comience a probar con la consola de Firebase

Organiza tus páginas con colecciones Guarda y categoriza el contenido según tus preferencias.

Firebase Test Lab proporciona una infraestructura basada en la nube para probar aplicaciones de Android. Este documento describe cómo comenzar con Test Lab usando Firebase console.

Paso 1. Crea un proyecto de Firebase

Si aún no lo ha hecho, vaya a la consola de Firebase y cree un nuevo proyecto de Firebase.

Paso 2. Haz una prueba

Firebase Test Lab le permite ejecutar los siguientes tipos de pruebas:

  • Prueba de instrumentación : una prueba que escribe que le permite controlar la interfaz de usuario de su aplicación con las acciones que especifique. Una prueba de instrumentación también puede hacer afirmaciones explícitas sobre el estado de su aplicación para verificar la funcionalidad correcta mediante AndroidJUnitRunnerAPI . Test Lab es compatible con los marcos de prueba de instrumentación de Espresso y UI Automator .
  • Prueba Robo : una prueba que analiza la interfaz de su aplicación y luego la explora automáticamente simulando las actividades del usuario.
  • Prueba de bucle de juego : una prueba que utiliza un "modo de demostración" para simular las acciones del jugador en las aplicaciones del juego.

Para ejecutar una prueba, consulte Ejecutar pruebas con Firebase Test Lab para Android .

Nuevo: pruebas de instrumentación con Orchestrator

Android Test Orchestrator ejecuta cada una de las pruebas de instrumentación de su aplicación de forma independiente, lo que tiene varios beneficios, pero también un inconveniente:

Beneficios

  • Sin estado compartido: cada prueba se ejecuta en su propia instancia de instrumentación, por lo que el estado compartido no se acumula entre las pruebas.

  • Bloqueos aislados: si una prueba falla, solo elimina su propia instancia de instrumentación, por lo que las otras pruebas en su suite aún se ejecutan.

Retirarse

Test Lab siempre utiliza la última versión de Orchestrator. Para habilitar Orchestrator, seleccione Ejecutar con Orchestrator en la pantalla Opciones adicionales en la configuración de la prueba de instrumentación .

Paso 3. Investigue los resultados de su prueba

Cuando comienza la prueba, se le redirige automáticamente a la página de resultados de la prueba. Las pruebas pueden tardar varios minutos en ejecutarse, según la cantidad de configuraciones diferentes que haya seleccionado y la duración del tiempo de espera establecido para sus pruebas. Después de que se hayan ejecutado las pruebas, puede revisar los resultados de las pruebas. Consulte Análisis de los resultados del laboratorio de pruebas de Firebase para obtener más información sobre cómo interpretar los resultados de las pruebas.