Firebase is back at Google I/O on May 10! Register now

Dispositivi disponibili in Test Lab

Mantieni tutto organizzato con le raccolte Salva e classifica i contenuti in base alle tue preferenze.

Test Lab ti consente di testare la tua app su un'ampia varietà di dispositivi e versioni iOS diverse. Ci sono alcuni modi per vedere quali dispositivi sono attualmente disponibili:

  • Console Firebase: se stai eseguendo test dalla console Firebase, puoi visualizzare un elenco di dispositivi disponibili durante il passaggio Seleziona dimensioni del flusso di lavoro Esegui un test .

  • CLI di Firebase: per visualizzare un elenco di dispositivi disponibili dalla CLI di Firebase, utilizza il seguente comando:

    gcloud firebase test ios models list
  • Esplora API di Google: puoi persino cercare i dispositivi direttamente, senza un progetto Firebase o lo strumento gcloud, utilizzando Esplora API di Google .

Capacità del 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à del dispositivo è il numero aggregato di dispositivi online nel laboratorio di dispositivi mobili di Google. Questa funzione ti aiuta a garantire che ci siano dispositivi sufficienti nel nostro laboratorio di dispositivi per eseguire i tuoi test in modo più efficiente. La capacità del dispositivo viene misurata come 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'avvio del test. Per verificare se sono state segnalate interruzioni o guasti, consulta la dashboard sullo stato di Firebase .
  • Errori del dispositivo o dell'infrastruttura, che possono verificarsi in qualsiasi momento e influiscono sul tempo necessario per l'esecuzione del test.

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

Capacità Descrizione Uso consigliato
Alta capacità Il catalogo dei dispositivi di Test Lab contiene molti dispositivi. Utilizzare quando si esegue 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.
Bassa capacità Il catalogo dei dispositivi di Test Lab contiene pochi dispositivi. Sebbene i dispositivi obsoleti appartengano al gruppo a bassa capacità, non tutti i dispositivi a bassa capacità sono obsoleti. Utilizzare quando è necessario eseguire un test su un modello e una versione di dispositivo specifici. Questi test non sono adatti per lo sharding dei test. A causa della scarsa capacità, il completamento dei test potrebbe richiedere molto tempo, soprattutto se si richiamano un numero elevato di test contemporaneamente.

Visualizza la capacità del dispositivo nella console Firebase

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

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

  1. Apri la pagina Test Lab nella console Firebase.

  2. Selezionare Esegui un test e quindi selezionare un tipo di test.

  3. Carica il file binario della tua app.

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

  5. (Facoltativo) Per filtrare i dispositivi in ​​base al livello di capacità, procedi nel seguente modo:

    1. Fare clic sull'icona Filtro .

    2. Seleziona Capacità .

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

    4. Fare clic su Applica .

  6. Scegli uno o più dispositivi su cui eseguire il test. A seconda della capacità del dispositivo, potresti vedere un'etichetta Media o Alta accanto ai dispositivi selezionati.

  7. Esegui il test.

Visualizza la capacità del dispositivo nell'interfaccia a riga di comando di Google Cloud

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

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

  1. Scarica l'ultimo Google Cloud SDK. e seguire le istruzioni. La versione deve essere 417.0.0 o successiva.
  2. Esegui uno di questi comandi:
    gcloud firebase test ios list-device-capacities
    O
    gcloud firebase test ios models describe MODEL_ID

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

Dispositivi e versioni obsoleti

I dispositivi obsoleti sono disponibili per un mese prima di essere rimossi dal catalogo dei dispositivi del laboratorio di test. Quando selezioni un dispositivo obsoleto dal catalogo ed esegui un test, Test Lab salta il test o genera un errore e annulla i test in esecuzione.

Dispositivi obsoleti

Modello Tipo Dispositivo/Versione Rimozione in corso
iPhone 6s Fisico iOS 11.4 2021-04-19
iPhone 7 Fisico iOS 11.4 2021-04-19
iPhone 8 Plus Fisico iOS 11.4 2021-04-19
iPhone SE Fisico iOS 11.4 2021-04-19
iPhone X Fisico iOS 11.4 2021-04-19
iPad (5a generazione) Fisico iOS 12.0 22-04-2021
iPhone SE Fisico iOS 12.3 22-04-2021
iPhone SE Fisico iOS 12.0 2021-05-01
iPhone XS Fisico iOS 12.0 2021-05-01
iPhone XS Max Fisico iOS 12.0 2021-05-01
iPhone 7 Plus Fisico iOS 12.0 2021-05-01
iPad mini 4 Fisico iOS 12.0 2021-05-01
iPad mini 4 Fisico iOS 14.1 24-06-2021
iPad (5a generazione) Fisico iOS 14.1 24-06-2021
iPhone 7 Plus Fisico iOS 14.1 24-06-2021
iPhone 8 Fisico iOS 14.1 24-06-2021
iPhone 11Pro Fisico iOS 14.1 24-06-2021
iPhone 6s Fisico iOS 12.0 2021-07-09
iPhone 7 Fisico iOS 12.3 25-07-2021
iPhone 8 Plus Fisico iOS 12.3 25-07-2021
iPhone XS Max Fisico iOS 12.3 25-07-2021
iPhone 8 Fisico iOS 12.0 25-01-2022
iPhone 8 Fisico iOS 11.4 25-05-2022

Richiedi un dispositivo

Se c'è un dispositivo che desideri utilizzare che non è disponibile in Test Lab, puoi inviare una richiesta per l'aggiunta di un dispositivo al catalogo. Per inviare una richiesta, fai clic su Richiedi un dispositivo nella parte inferiore del passaggio Seleziona dimensioni del flusso di lavoro Esegui un test .

,

Test Lab ti consente di testare la tua app su un'ampia varietà di dispositivi e versioni iOS diverse. Ci sono alcuni modi per vedere quali dispositivi sono attualmente disponibili:

  • Console Firebase: se stai eseguendo test dalla console Firebase, puoi visualizzare un elenco di dispositivi disponibili durante il passaggio Seleziona dimensioni del flusso di lavoro Esegui un test .

  • CLI di Firebase: per visualizzare un elenco di dispositivi disponibili dalla CLI di Firebase, utilizza il seguente comando:

    gcloud firebase test ios models list
  • Esplora API di Google: puoi persino cercare i dispositivi direttamente, senza un progetto Firebase o lo strumento gcloud, utilizzando Esplora API di Google .

Capacità del 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à del dispositivo è il numero aggregato di dispositivi online nel laboratorio di dispositivi mobili di Google. Questa funzione ti aiuta a garantire che ci siano dispositivi sufficienti nel nostro laboratorio di dispositivi per eseguire i tuoi test in modo più efficiente. La capacità del dispositivo viene misurata come 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'avvio del test. Per verificare se sono state segnalate interruzioni o guasti, consulta la dashboard sullo stato di Firebase .
  • Errori del dispositivo o dell'infrastruttura, che possono verificarsi in qualsiasi momento e influiscono sul tempo necessario per l'esecuzione del test.

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

Capacità Descrizione Uso consigliato
Alta capacità Il catalogo dei dispositivi di Test Lab contiene molti dispositivi. Utilizzare quando si esegue 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.
Bassa capacità Il catalogo dei dispositivi di Test Lab contiene pochi dispositivi. Sebbene i dispositivi obsoleti appartengano al gruppo a bassa capacità, non tutti i dispositivi a bassa capacità sono obsoleti. Utilizzare quando è necessario eseguire un test su un modello e una versione di dispositivo specifici. Questi test non sono adatti per lo sharding dei test. A causa della scarsa capacità, il completamento dei test potrebbe richiedere molto tempo, soprattutto se si richiamano un numero elevato di test contemporaneamente.

Visualizza la capacità del dispositivo nella console Firebase

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

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

  1. Apri la pagina Test Lab nella console Firebase.

  2. Selezionare Esegui un test e quindi selezionare un tipo di test.

  3. Carica il file binario della tua app.

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

  5. (Facoltativo) Per filtrare i dispositivi in ​​base al livello di capacità, procedi nel seguente modo:

    1. Fare clic sull'icona Filtro .

    2. Seleziona Capacità .

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

    4. Fare clic su Applica .

  6. Scegli uno o più dispositivi su cui eseguire il test. A seconda della capacità del dispositivo, potresti vedere un'etichetta Media o Alta accanto ai dispositivi selezionati.

  7. Esegui il test.

Visualizza la capacità del dispositivo nell'interfaccia a riga di comando di Google Cloud

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

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

  1. Scarica l'ultimo Google Cloud SDK. e seguire le istruzioni. La versione deve essere 417.0.0 o successiva.
  2. Esegui uno di questi comandi:
    gcloud firebase test ios list-device-capacities
    O
    gcloud firebase test ios models describe MODEL_ID

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

Dispositivi e versioni obsoleti

I dispositivi obsoleti sono disponibili per un mese prima di essere rimossi dal catalogo dei dispositivi del laboratorio di test. Quando selezioni un dispositivo obsoleto dal catalogo ed esegui un test, Test Lab salta il test o genera un errore e annulla i test in esecuzione.

Dispositivi obsoleti

Modello Tipo Dispositivo/Versione Rimozione in corso
iPhone 6s Fisico iOS 11.4 2021-04-19
iPhone 7 Fisico iOS 11.4 2021-04-19
iPhone 8 Plus Fisico iOS 11.4 2021-04-19
iPhone SE Fisico iOS 11.4 2021-04-19
iPhone X Fisico iOS 11.4 2021-04-19
iPad (5a generazione) Fisico iOS 12.0 22-04-2021
iPhone SE Fisico iOS 12.3 22-04-2021
iPhone SE Fisico iOS 12.0 2021-05-01
iPhone XS Fisico iOS 12.0 2021-05-01
iPhone XS Max Fisico iOS 12.0 2021-05-01
iPhone 7 Plus Fisico iOS 12.0 2021-05-01
iPad mini 4 Fisico iOS 12.0 2021-05-01
iPad mini 4 Fisico iOS 14.1 24-06-2021
iPad (5a generazione) Fisico iOS 14.1 24-06-2021
iPhone 7 Plus Fisico iOS 14.1 24-06-2021
iPhone 8 Fisico iOS 14.1 24-06-2021
iPhone 11Pro Fisico iOS 14.1 24-06-2021
iPhone 6s Fisico iOS 12.0 2021-07-09
iPhone 7 Fisico iOS 12.3 25-07-2021
iPhone 8 Plus Fisico iOS 12.3 25-07-2021
iPhone XS Max Fisico iOS 12.3 25-07-2021
iPhone 8 Fisico iOS 12.0 25-01-2022
iPhone 8 Fisico iOS 11.4 25-05-2022

Richiedi un dispositivo

Se c'è un dispositivo che desideri utilizzare che non è disponibile in Test Lab, puoi inviare una richiesta per l'aggiunta di un dispositivo al catalogo. Per inviare una richiesta, fai clic su Richiedi un dispositivo nella parte inferiore del passaggio Seleziona dimensioni del flusso di lavoro Esegui un test .