Ce guide explique comment exécuter des tests iOS à l'aide de la Firebase console.
Étape 1 : Créer un projet Firebase
Si ce n'est pas déjà fait, accédez à la Firebase console et créez un projet Firebase.
Étape 2 : Importer et exécuter votre test
XCTest
Dans la console Firebase, accédez à DevOps et engagement > Test Lab.
Cliquez sur Get Started (Commencer) ou Run a Test (Exécuter un test), puis sélectionnez Run an XCTest (Exécuter un XCTest).
Cliquez sur Browse (Parcourir), puis recherchez le fichier ZIP que vous avez créé.
Cochez la case correspondant à chaque appareil, version, orientation et paramètre régional que vous souhaitez tester.
(Facultatif) Pour vous aider à identifier et à localiser vos matrices de test dans la Firebase console, vous pouvez ajouter une étiquette à votre matrice de test en saisissant un nom d'étiquette dans le champ Test matrix label (optional) (Étiquette de la matrice de test (facultatif)).
Cliquez sur Start Tests (Démarrer les tests).
Test de boucle de jeu
Dans la console Firebase, accédez à DevOps et engagement > Test Lab.
Cliquez sur Run Your First Test > Run an iOS Game Loop (Exécuter votre premier test > Exécuter une boucle de jeu iOS).
Dans la section Upload App (Importer l'application), cliquez sur Browse (Parcourir), puis sélectionnez le fichier IPA de votre application (si ce n'est pas déjà fait, générez un fichier IPA pour votre application).
(Facultatif) Pour vous aider à identifier et à localiser vos matrices de test dans la Firebase console, vous pouvez ajouter une étiquette à votre matrice de test en saisissant un nom d'étiquette dans le champ Test matrix label (optional) (Étiquette de la matrice de test (facultatif)).
(Facultatif) Si vous souhaitez exécuter plusieurs boucles (ou scénarios) à la fois ou sélectionner des boucles spécifiques à exécuter, saisissez les numéros de boucle dans le champ Scenarios (Scénarios).
Par exemple, lorsque vous saisissez
1-3, 5, Test Lab exécute les boucles1,2,3et5. Par défaut (si vous ne saisissez rien dans le champ Scenarios), Test Lab n'exécute que la boucle1.Dans la section Devices (Appareils), sélectionnez un ou plusieurs appareils physiques sur lesquels vous souhaitez tester votre application, puis cliquez sur Start Tests (Démarrer les tests).
Étape 3 : Examiner les résultats de vos tests
Lorsque le test démarre, vous êtes automatiquement redirigé vers la page des résultats. L'exécution des tests peut prendre quelques minutes, en fonction du nombre de configurations différentes que vous avez sélectionnées et de la durée du délai d'expiration définie pour vos tests. Une fois vos tests exécutés, vous pouvez examiner les résultats. Pour en savoir plus sur l'interprétation des résultats des tests, consultez Analyzing Firebase Test Lab Results.