Google is committed to advancing racial equity for Black communities. See how.
Questa pagina è stata tradotta dall'API Cloud Translation.
Switch to English

Firebase Test Lab

Testa la tua app su dispositivi ospitati in un data center di Google.

Firebase Test Lab è un'infrastruttura di test delle app basata su cloud. Con una sola operazione, puoi testare la tua app Android o iOS su un'ampia varietà di dispositivi e configurazioni di dispositivi e vedere i risultati, inclusi log, video e screenshot, nella console Firebase.

Esegui un test

Funzionalità chiave

Prova le app Android e iOS Se la tua app ha sia una versione Android che iOS, non preoccuparti. Test Lab ora offre dispositivi iOS su cui testare.
Funziona su dispositivi reali Test Lab esercita la tua app sui dispositivi installati e in esecuzione in un data center di Google, così puoi trovare problemi che si verificano solo su dispositivi e configurazioni specifici.
Integrazione del flusso di lavoro Test Lab è integrato con la console Firebase, Android Studio e lo strumento da riga di comando gcloud. Puoi persino usarlo con i sistemi Continuous Integration (CI).

Come funziona?

Test Lab utilizza dispositivi di produzione reali in esecuzione in un data center di Google per testare la tua app. I dispositivi sono dotati di API aggiornate e hanno impostazioni locali personalizzabili, che ti consentono di testare la tua app sull'hardware e le configurazioni che incontrerà nell'uso reale.

Dispositivi fisici in un data center

Dispositivi in ​​un data center

Test Lab esegue i test Espresso e UI Automator 2.0 sulle app Android e XCTest sulle app iOS. Scrivi test utilizzando uno di questi framework, quindi eseguili tramite la console Firebase o l'interfaccia della riga di comando di gcloud.

Se stai testando solo su Android, puoi persino fare in modo che Test Lab crei i test per te, utilizzando i test Robo automatici.

Percorso di implementazione

Prepara la tua app per il test
  • iOS: scrivi XCTests, quindi crea e crea il pacchetto della tua app per il caricamento.
  • Android: scrivi un test di strumentazione, modifica la tua app per supportare un test Game Loop o evita la preparazione del test interamente con un test Robo.
Scegli un ambiente di test e una matrice di test Utilizzando la console Firebase o l'interfaccia a riga di comando di gcloud, definire una matrice di test selezionando un set di dispositivi, versioni del sistema operativo, impostazioni locali e orientamenti dello schermo.
Esegui i tuoi test e rivedi i risultati dei test A seconda delle dimensioni della matrice di test, Test Lab può impiegare diversi minuti per eseguire i test. Al termine dei test, puoi vedere i risultati nella console Firebase.

Prossimi passi