Analiza los resultados de las pruebas

Puedes encontrar los resultados de pruebas detallados en Firebase console, independiente de si ejecutas tus pruebas en Firebase console o en Firebase CLI. Continúa leyendo para ver cómo analizar los resultados de las pruebas.

Conceptos clave

Para ver los resultados de las pruebas, ve a la sección Test Lab de Firebase console.

Encontrarás una lista de todas las pruebas ejecutadas. Para comprender los resultados, resulta útil saber un poco sobre las matrices de pruebas: Dispositivos × Ejecuciones de prueba = Matriz de pruebas

Dispositivo
Un dispositivo en el que se ejecuta una prueba, como un teléfono, una tablet o un dispositivo wearable. En una matriz de pruebas, los dispositivos se identifican por modelo, versión del SO, configuración regional y orientación de la pantalla.
Ejecución de prueba
Una prueba que se ejecuta en un dispositivo. En una matriz de pruebas típica, se realiza una ejecución de prueba por dispositivo seleccionado.
Matriz de pruebas
Un conjunto de ejecuciones de prueba. Si falla alguna ejecución de prueba de una matriz, también falla la matriz completa.

Interpreta los resultados de las matrices de pruebas

Si comienzas las pruebas en Firebase console, Test Lab te lleva directo a la matriz de prueba en curso, en la que puedes ver el progreso de las pruebas. Si usas la herramienta de línea de comandos, puedes seguir la URL proporcionada para ir a la página de la matriz de prueba en curso.

La matriz tiene una línea para cada ejecución de prueba de Test Lab. El ícono presente antes del nombre de la ejecución muestra el estado de esta:

  • play_circle_outline En curso: La ejecución de la prueba todavía está en progreso. Las ejecuciones pueden llegar a tardar una hora en completarse. Esto depende de la cantidad y la complejidad de las pruebas de tu app.
  • check_circle Correcta: Ninguna de las pruebas de la ejecución falló.
  • warning Con errores: Falló al menos una de las pruebas de la ejecución.
  • error No concluyente: Los resultados de la prueba no fueron concluyentes, posiblemente debido a un error de Test Lab.
  • block Omitida: Test Lab omitió la prueba, ya que no está disponible la combinación de dispositivo y versión de SO seleccionada.

Interpreta los resultados de una única ejecución de prueba

En la página de resultados de la matriz de prueba, haz clic en una de las ejecuciones de prueba para ver el resultado de esa ejecución específica.

La página muestra las estadísticas de esa ejecución de prueba, incluidos los problemas encontrados, una lista de casos, registros de la ejecución y un video de la ejecución de la prueba.

Resultados detallados de la prueba

Los resultados detallados de la prueba están disponibles en el depósito de Google Cloud Storage (GCS) durante 90 días. Haz clic en Ver archivos de origen en una página de resultados de ejecución de prueba para ver el depósito.

Para conservar los resultados detallados de las pruebas por más de 90 días, envíalos a uno de tus depósitos de GCS más permanentes con la opción --results-bucket de la línea de comandos de gcloud. A continuación, puedes configurar la Edad para determinar por cuánto tiempo se almacenan los resultados en el depósito de GCS. Consulta las Condiciones del ciclo de vida para obtener más información sobre cómo cambiar la configuración de Edad.