Questa guida descrive come eseguire i test per iOS utilizzando la console Firebase.
Passaggio 1: Crea un progetto Firebase
Se non l'hai ancora fatto, vai alla console Firebase. e creerai un nuovo progetto Firebase.
Passaggio 2: Carica ed esegui il test
XCTest
Apri Test Lab nella console Firebase.
Se è il tuo primo test, fai clic su Inizia in iOS. Se hai già eseguito un test, fai clic su Esegui un test e seleziona Esegui un XCTest.
Fai clic su Sfoglia e individua il file
.zip
che è stato creato.Seleziona la casella accanto a ogni dispositivo, versione, orientamento e lingua di destinazione per i test.
(Facoltativo) Per aiutarti a identificare e individuare le matrici di test nel Console Firebase, puoi aggiungere un'etichetta alla matrice di test inserendo un nome dell'etichetta nel campo Etichetta della matrice di test (facoltativo).
Fai clic su Inizia test.
Test Ciclo di gioco
Nella pagina Test Lab della console Firebase, fai clic su Esegui il primo test > Esegui un ciclo di gioco per iOS.
Nella sezione Carica app, fai clic su Sfoglia e seleziona la File IPA (se non l'hai già fatto, genera un file IPA) per la tua app).
(Facoltativo) Per aiutarti a identificare e individuare le matrici di test nel Console Firebase, puoi aggiungere un'etichetta alla matrice di test inserendo un nome di etichetta nel campo Etichetta della matrice di test (facoltativo).
(Facoltativo) Se vuoi eseguire più loop (scenari) contemporaneamente o seleziona cicli specifici da eseguire, inserisci i relativi numeri in Scenari .
Ad esempio, se inserisci "1-3, 5", Test Lab esegue i loop 1, 2, 3 e 5. Per impostazione predefinita, se non inserisci nulla nel campo Scenari, Test Lab esegue solo il ciclo 1.
Nella sezione Dispositivi, seleziona uno o più dispositivi fisici su cui vuoi testare l'app, quindi fai clic su Avvia test.
Passaggio 3: Esamina i risultati del test
All'avvio del test si aprirà automaticamente la pagina dei risultati del test. L'esecuzione dei test può richiedere alcuni minuti, a seconda del numero di configurazioni selezionate e la durata del timeout del test impostata per test. Una volta eseguiti i test, puoi esaminarne i risultati. Consulta Analisi dei risultati di Firebase Test Lab per scoprire di più su come interpretare i risultati del test.