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

Análisis de los resultados de las pruebas

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

Ya sea que ejecute sus pruebas a través de Firebase console o Firebase CLI , puede encontrar los resultados detallados de sus pruebas en Firebase console. Siga leyendo para aprender a analizar los resultados de sus pruebas.

Ver resultados de la prueba

Después de cargar o seleccionar una prueba y especificar sus dispositivos de prueba, puede ver un resumen de los resultados de la prueba (incluidos registros, videos y capturas de pantalla) en el panel de Test Lab de Firebase console. Sus resultados de prueba sin procesar también se almacenan en un depósito de Google Cloud para facilitar su uso con los sistemas de CI.

Para ver los resultados de las pruebas, diríjase a la sección Laboratorio de pruebas de Firebase console .

Allí encontrará una lista de todas sus ejecuciones de prueba anteriores. Para comprender los resultados, es útil saber un poco sobre las matrices de prueba: cuando ejecuta una prueba o un conjunto de casos de prueba en dispositivos y configuraciones que ha seleccionado, Test Lab ejecuta la prueba en su aplicación en un lote, luego muestra los resultados como una matriz de prueba .

Dispositivos × Ejecuciones de prueba = Matriz de prueba

Dispositivo
Un dispositivo físico o virtual (solo Android) en el que ejecuta una prueba, como un teléfono, una tableta o un dispositivo portátil. Los dispositivos en una matriz de prueba se identifican por modelo de dispositivo, versión del sistema operativo, orientación de la pantalla y configuración regional (también conocida como configuración geográfica y de idioma).
Prueba, ejecución de prueba
Una prueba (o un conjunto de casos de prueba) que se ejecutará en un dispositivo. Puede ejecutar una prueba por dispositivo o, opcionalmente, fragmentar la prueba y ejecutar sus casos de prueba en diferentes dispositivos.
Matriz de prueba
Contiene los estados y los resultados de las pruebas para sus ejecuciones de pruebas. Si falla alguna ejecución de prueba en una matriz, falla toda la matriz.

Interpretar los resultados de la matriz de prueba

Si comienza sus pruebas en la consola Firebase, Test Lab lo lleva directamente a su matriz de prueba en curso, donde puede ver el progreso de sus pruebas a medida que sucede. Si usó la herramienta de línea de comandos en su lugar, puede seguir la URL que proporciona para llegar a la página de matriz de prueba en curso.

La matriz tiene una línea para cada ejecución de prueba que ejecuta Test Lab. El icono antes del nombre de la ejecución muestra el estado de esa ejecución:

  • play_circle_outline En curso: la ejecución de la prueba aún se está ejecutando. Las ejecuciones pueden tardar hasta una hora en completarse, según la cantidad y la complejidad de las pruebas en su aplicación.
  • check_circle Passed: ninguna de las pruebas de ejecución falló.
  • advertencia Failed: Al menos una de las pruebas de ejecución falló.
  • error No concluyente : los resultados de la prueba no fueron concluyentes, posiblemente debido a un error del laboratorio de pruebas.
  • bloque Omitido: Test Lab omitió su prueba porque la combinación de dispositivo/versión del sistema operativo que seleccionó no está disponible.

Interpretación de los resultados de una sola ejecución de prueba

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

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

Resultados detallados de la prueba

Los resultados detallados de las pruebas están disponibles en un depósito de Google Cloud Storage durante 90 días. Haga 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 durante más de 90 días, envíe los resultados de las pruebas a un depósito de Cloud Storage más permanente de su propiedad mediante la opción de línea de comandos --results-bucket gcloud . Luego puede establecer la configuración de Antigüedad para determinar cuánto tiempo Cloud Storage almacena los resultados. Para obtener más información sobre cómo cambiar la configuración de Antigüedad , consulte Condiciones del ciclo de vida.