Dispositivi disponibili in Test Lab

Test Lab ti consente di testare la tua app su una vasta gamma di dispositivi e versioni di Android diversi. Esistono alcuni modi per vedere quali dispositivi sono disponibili:

  • Console Firebase: se esegui test dalla console Firebase, puoi visualizzare un elenco dei dispositivi disponibili nel passaggio Seleziona dimensioni del flusso di lavoro Esegui un test.

  • gcloud CLI: per visualizzare un elenco dei dispositivi disponibili dall'interfaccia a riga di comando di Google Cloud, utilizza questo comando:

    gcloud firebase test android models list
  • Explorer API di Google: puoi anche cercare direttamente i dispositivi, senza un progetto Firebase o gcloud CLI, utilizzando l'Explorer API di Google.

Indicatore di stabilità del dispositivo

Test Lab indica i dispositivi con un livello di stabilità ridotto nella console Firebase e in Google Cloud CLI con un indicatore Stabilità ridotta. I dispositivi etichettati con l'indicatore Stabilità ridotta hanno restituito tassi di risultati inconcludenti più elevati per un periodo prolungato di 30 giorni o più. Questa funzionalità ti consente di scegliere meglio i dispositivi per il tuo caso d'uso, permettendoti di sapere se la stabilità di un dispositivo di test è ridotta.

Visualizzare la stabilità del dispositivo nella Console Firebase

Puoi visualizzare la stabilità del dispositivo nella Console Firebase durante la configurazione di un nuovo test per un dispositivo specifico.

Per visualizzare la stabilità del dispositivo, segui queste istruzioni:

  1. Apri la pagina Test Lab nella console Firebase.

  2. Seleziona Esegui un test e seleziona un tipo di test.

  3. Carica il programma binario dell'app.

  4. Nel passaggio Seleziona dimensioni, fai clic su Personalizza.

  5. Scegli uno o più dispositivi su cui eseguire il test. A seconda della stabilità del dispositivo, accanto ai dispositivi selezionati potrebbe essere visualizzata l'etichetta Stabilità ridotta.

  6. Esegui il test.

Visualizza la stabilità del dispositivo in Google Cloud CLI

Puoi visualizzare la stabilità del dispositivo in gcloud CLI per un dispositivo specifico durante la configurazione di un nuovo test.

Per visualizzare la stabilità del dispositivo, segui queste istruzioni:

  1. Scarica la versione più recente di Google Cloud SDK e segui le istruzioni.

  2. Esegui uno di questi comandi: gcloud firebase test android models list o gcloud firebase test android models describe MODEL_ID

Se la stabilità di un dispositivo di test è ridotta, puoi vedere il tag reduced_stability nella colonna TAGS che elenca le versioni interessate.

Capacità dispositivo

Test Lab fornisce informazioni aggregate sulla capacità dei dispositivi mobili tramite la console Firebase e l'interfaccia a riga di comando di Firebase. La capacità dispositivo è il numero aggregato di dispositivi online nel lab relativo ai dispositivi mobili di Google. Questa funzionalità ti aiuta a garantire che nel nostro lab dei dispositivi ci siano abbastanza dispositivi per eseguire i test in modo più efficiente. La capacità del dispositivo è misurata in Alta, Media e Bassa.

I test in esecuzione su qualsiasi livello di capacità del dispositivo potrebbero richiedere più tempo a causa dei seguenti fattori:

  • Traffico, che influisce sull'inizio del test. Per verificare se sono presenti interruzioni o errori segnalati, consulta la dashboard dello stato di Firebase.
  • Errori del dispositivo o dell'infrastruttura, che possono verificarsi in qualsiasi momento e influiscono sulla durata del test.

La seguente tabella descrive i tipi di capacità del dispositivo e fornisce suggerimenti su quando utilizzare ciascun tipo di capacità:

Capacità Descrizione Uso consigliato
Multiposto Il catalogo dei dispositivi di Test Lab contiene molti dispositivi. Da utilizzare quando esegui un numero elevato di test.
Capacità media Il catalogo dei dispositivi di Test Lab contiene un numero moderato di dispositivi. Questo livello di capacità è adatto per l'esecuzione della maggior parte dei test.
Capacità bassa Il catalogo dei dispositivi di Test Lab contiene pochi dispositivi. Sebbene i dispositivi deprecati facciano parte del gruppo a bassa capacità, non tutti i dispositivi a bassa capacità sono deprecati. Da utilizzare quando devi eseguire un test su una versione e un modello specifici del dispositivo. Questi test non sono adatti per testare lo sharding. A causa della bassa capacità, il completamento dei test potrebbe richiedere molto tempo, soprattutto se richiami un numero elevato di test contemporaneamente.
Nota: i dispositivi virtuali Android hanno capacità variabile. Il numero di dispositivi virtuali pre-avviati si basa sull'utilizzo recente tipico e può scalare automaticamente su larga scala durante periodi di utilizzo intensivo.

Visualizzare la capacità del dispositivo nella Console Firebase

Puoi visualizzare la capacità di un dispositivo specifico nella Console Firebase durante la configurazione di un nuovo test.

Per visualizzare la capacità del dispositivo, segui queste istruzioni:

  1. Apri la pagina Test Lab nella console Firebase.

  2. Seleziona Esegui un test e seleziona un tipo di test.

  3. Carica il programma binario dell'app.

  4. Nel passaggio Seleziona dimensioni, fai clic su Personalizza.

  5. (Facoltativo) Per filtrare i dispositivi in base al livello di capacità:

    1. Fai clic sull'icona Filtro.

    2. Seleziona Capacità.

    3. Fai clic sul livello di capacità in base al quale vuoi filtrare: Media o Alta. Per escludere eventuali dispositivi a bassa capacità, filtra per Media e Alta.

    4. Fai clic su Applica.

  6. Scegli uno o più dispositivi su cui eseguire il test. A seconda della capacità dei dispositivi, accanto ai dispositivi selezionati potrebbe essere visualizzata l'etichetta Media o Alta.

  7. Esegui il test.

Visualizza la capacità del dispositivo in Google Cloud CLI

Puoi visualizzare la capacità del dispositivo nell'interfaccia a riga di comando gcloud per un dispositivo specifico durante la configurazione di un nuovo test.

Per visualizzare la capacità del dispositivo, segui queste istruzioni:

  1. Scarica la versione più recente di Google Cloud SDK e segui le istruzioni. La versione deve essere 417.0.0 o successiva.
  2. Esegui uno di questi comandi:
    gcloud firebase test android list-device-capacities
    o
    gcloud firebase test android models describe MODEL_ID

L'output include capacità del dispositivo, ID modello, nome del modello e ID versione del sistema operativo.

Dispositivi e versioni deprecati

I dispositivi deprecati sono disponibili per almeno un mese prima di essere rimossi dal catalogo dei dispositivi di Test Lab. Una volta rimosso un dispositivo, Test Lab non esegue più richieste di test indirizzate al dispositivo; queste richieste sono contrassegnate come Skipped.

Dispositivi deprecati

Produttore Modello Tipo Dispositivo/versione Rimozione il giorno
Xiaomi Mi A2 Lite Fisico germoglio_margherita/29 2024-04-14
Motorola XT1650 Fisico grifone/24 2024-04-14
Samsung Galaxy Tab S3 Fisico gts3lltevzw/28 2024-04-14
Motorola Moto G Play Fisico arpia/23 2024-04-14
Google Pixel Fisico pesce vela/25 2024-04-14
Samsung Galaxy Z Fold3 Fisico q2q/31 2024-04-14
Samsung SM-G950F Fisico Dreamlte/28 2024-04-14
Google Google Nexus 5 Fisico martello/23 2024-02-05
Honor Honor Play Fisico HWCOR/27 2024-03-03

Richiedi un dispositivo

Se vuoi utilizzare un dispositivo non disponibile in Test Lab, puoi inviare una richiesta di aggiunta del dispositivo al catalogo.