Firebase Test Lab

Testez votre application sur des appareils hébergés dans un centre de données Google.

Firebase Test Lab est une infrastructure de test d'applications dans le cloud qui vous permet de tester votre application sur différents appareils et configurations, afin de mieux comprendre comment elle se comportera dans les mains d'utilisateurs réels.

Exécuter un test

Pour savoir comment exécuter des tests avec Test Lab, consultez nos guides de démarrage :

iOS+ Android

Capacités clés

Tester les applications Android et iOS Exécutez des tests sur un large éventail d'appareils Android et iOS hébergés par Test Lab, y compris des appareils de test Android virtuels qui s'exécutent sur des hôtes Arm plus rapides.
Exécuter l'application sur des appareils réels Test Lab teste votre application sur des appareils installés et exécutés dans un centre de données Google. Vous pouvez ainsi identifier les problèmes qui ne se produisent que sur des appareils et des configurations spécifiques.
Intégration des processus Test Lab est intégré à la console Firebase, à Android Studio, et à la gcloud CLI. Vous pouvez également l'utiliser avec des systèmes d'intégration continue (CI).

Fonctionnement

Test Lab utilise des appareils de production réels exécutés dans un centre de données Google pour tester votre application. Les appareils sont flashés avec des API mises à jour et disposent de paramètres régionaux personnalisables, ce qui vous permet de tester votre application sur le matériel et les configurations qu'elle rencontrera dans le monde réel.

Présentation du parcours d'implémentation

Préparer votre application pour les tests
  • Commencez par choisir un test à exécuter :
    • Test d'instrumentation pour Android
    • Test Robo pour Android (ne nécessite pas de test pré-écrit)
    • Test de boucle de jeu pour iOS et Android
    • XCTest pour iOS
  • Si nécessaire, modifiez votre test pour qu'il s'exécute sur Test Lab. Créez et packagez votre application, puis importez-la dans Firebase.
Choisir des appareils de test et une matrice de test À l'aide de l'un de nos outils intégrés, définissez votre matrice de test en sélectionnant un ensemble d'appareils, de versions d'OS, de paramètres régionaux et d'orientations d'écran.
Exécuter votre test et examiner les résultats Exécutez votre test à l'aide de nos outils disponibles. Selon la taille de votre matrice de test, l'exécution des tests par Test Lab peut prendre plusieurs minutes. Une fois les tests terminés, vous pouvez consulter les résultats dans la console Firebase.

Étapes suivantes