Test Lab te permite probar tu app en una gran variedad de dispositivos y versiones de Android. Puedes ver los dispositivos disponibles de las siguientes maneras:
Firebase console: Si ejecutas pruebas desde Firebase console, puedes ver una lista de los dispositivos disponibles durante el paso Selecciona las dimensiones del flujo de trabajo Ejecutar una prueba.
gcloud CLI: Para ver una lista de los dispositivos disponibles desde Google Cloud CLI, usa el siguiente comando:
gcloud firebase test android models list
Explorador de APIs de Google: Para buscar los dispositivos directamente sin un proyecto de Firebase ni gcloud CLI, usa el Explorador de APIs de Google.
Indicador de estabilidad de los dispositivos
Test Lab indica los dispositivos que presentan una estabilidad degradada en Firebase console y en Google Cloud CLI con el indicador Estabilidad reducida. Los dispositivos que se etiquetaron con el indicador Estabilidad reducida devolvieron tasas más altas de resultados no concluyentes durante un período prolongado de 30 días o más. Esta función te ayuda a elegir mejor los dispositivos para tu caso de uso, ya que te informa si se degradó la estabilidad de un dispositivo de prueba.
Consulta la estabilidad de los dispositivos en Firebase console
Puedes ver la estabilidad de los dispositivos en Firebase console cuando configuras una prueba nueva para un dispositivo específico.
Para ver la estabilidad de los dispositivos, sigue estas instrucciones:
Abre la página Test Lab en Firebase console.
Selecciona Ejecutar una prueba y, luego, selecciona un tipo de prueba.
Sube el objeto binario de tu app.
En el paso Seleccionar dimensiones, haz clic en Personalizar.
Elige uno o más dispositivos en los que quieras ejecutar la prueba. Según la estabilidad del dispositivo, es posible que veas la etiqueta Estabilidad reducida junto a los dispositivos seleccionados.
Ejecuta la prueba.
Consulta la estabilidad de los dispositivos en Google Cloud CLI
Puedes ver la estabilidad de los dispositivos en gcloud CLI para un dispositivo específico cuando configuras una prueba nueva.
Para ver la estabilidad de los dispositivos, sigue estas instrucciones:
Descarga el SDK de Google Cloud más reciente y sigue las instrucciones.
Ejecuta uno de los siguientes comandos:
gcloud firebase test android models list
ogcloud firebase test android models describe MODEL_ID
Si un dispositivo de prueba presenta una estabilidad degradada, puedes ver la etiqueta reduced_stability
en la columna TAGS que indica las versiones afectadas.
Capacidad del dispositivo
Test Lab proporciona información global sobre la capacidad del dispositivo móvil mediante Firebase console y Firebase CLI. La capacidad del dispositivo es la cantidad total de dispositivos en línea que se incluyen en el lab de dispositivos móviles de Google. Esta función te ayuda a garantizar que hay suficientes dispositivos en nuestro lab de dispositivos para ejecutar las pruebas de manera más eficiente. La capacidad del dispositivo se mide como Alta, Media y Baja.
Las pruebas que se ejecutan en cualquier nivel de capacidad del dispositivo pueden tardar más debido a los siguientes factores:
- Tráfico, que afecta el inicio de la prueba. Para verificar si hay interrupciones o fallas informadas, consulta el panel de estado de Firebase.
- Fallas en el dispositivo o la infraestructura, que pueden ocurrir en cualquier momento y afectar el tiempo que tarda la prueba en ejecutarse.
En la siguiente tabla, se describen los tipos de capacidad del dispositivo y se proporcionan recomendaciones sobre cuándo usar cada uno:
Capacidad | Descripción | Uso recomendado |
Capacidad alta | El catálogo de dispositivos de Test Lab contiene muchos dispositivos. | Úsala cuando ejecutes una gran cantidad de pruebas. |
Capacidad media | El catálogo de dispositivos de Test Lab contiene una cantidad moderada de dispositivos. | Este nivel de capacidad es adecuado para ejecutar la mayoría de las pruebas. |
Capacidad baja | El catálogo de dispositivos de Test Lab contiene pocos dispositivos. Si bien los dispositivos obsoletos pertenecen al grupo de capacidad baja, no todos los dispositivos de capacidad baja están obsoletos. | Úsala cuando necesites ejecutar una prueba en un modelo y una versión de dispositivo específicos. Estas pruebas no son adecuadas para la fragmentación de pruebas. Debido a la baja capacidad, las pruebas pueden tardar mucho tiempo en completarse, en especial si invocas una gran cantidad de pruebas al mismo tiempo. |
Consulta la capacidad del dispositivo en Firebase console
Puedes ver la capacidad del dispositivo en Firebase console para un dispositivo específico cuando configuras una prueba nueva.
Para ver la capacidad del dispositivo, sigue estas instrucciones:
Abre la página Test Lab en Firebase console.
Selecciona Ejecutar una prueba y, luego, selecciona un tipo de prueba.
Sube el objeto binario de tu app.
En el paso Seleccionar dimensiones, haz clic en Personalizar.
(Opcional) Para filtrar dispositivos por nivel de capacidad, sigue estos pasos:
Haz clic en el ícono de filtro.
Selecciona Capacidad.
Haz clic en el nivel de capacidad que quieres filtrar: Media o Alta. Para filtrar los dispositivos de baja capacidad, filtra por Media y Alta.
Haz clic en Aplicar.
Elige uno o más dispositivos en los que quieras ejecutar la prueba. Según la capacidad del dispositivo, es posible que veas una etiqueta Media o Alta junto a los dispositivos seleccionados.
Ejecuta la prueba.
Consulta la capacidad del dispositivo en Google Cloud CLI
Puedes ver la capacidad del dispositivo en gcloud CLI para un dispositivo específico cuando configuras una prueba nueva.
Para ver la capacidad del dispositivo, sigue estas instrucciones:
- Descarga el SDK de Google Cloud más reciente y sigue las instrucciones. La versión debe ser 417.0.0 o superior.
- Ejecuta uno de los siguientes comandos:
gcloud firebase test android list-device-capacities
o
gcloud firebase test android models describe MODEL_ID
El resultado incluye la capacidad del dispositivo, el ID del modelo, el nombre del modelo y el ID de la versión del SO.
Versiones y dispositivos obsoletos
Los dispositivos obsoletos están disponibles durante al menos un mes antes de que se quiten
del catálogo de dispositivos de Test Lab. Una vez que se quita un dispositivo, Test Lab
deja de ejecutar solicitudes de prueba segmentadas a él, y esas solicitudes se
marcan como Skipped
.
Dispositivos obsoletos
Fabricante | Modelo | Tipo | Dispositivo y versión | Fecha de eliminación |
---|---|---|---|---|
Asus | Asus ZenFone Max Pro | Físico | ASUS_X00T_3/28 | 16-06-2023 |
Asus | Asus ZenFone Max Pro | Físico | ASUS_X00T_3/27 | 16-06-2023 |
Servicios | Google Nexus 5 | Físico | hammerhead/21 | 2023-08-01 |
Google Nexus 5 | Físico | hammerhead/22 | 2023-08-01 | |
Zebra | Zebra TC77 | Físico | TC77/27 | 2023-09-04 |
Solicita un dispositivo
Si quieres usar un dispositivo que no está disponible en Test Lab, puedes enviar una solicitud para que se agregue al catálogo.