Lorsque vous importez et publiez votre package d'application Android (APK) sur votre canal alpha ou bêta dans la Google Play Console, votre APK est testé sur un large éventail d'appareils exécutant différentes versions d'Android. Le rapport pré-lancement qui en résulte permet d'identifier les plantages, les problèmes d'affichage et les failles de sécurité.
Le rapport pré-lancement est fourni par le test Robo, un test automatisé inclus avec Firebase Test Lab. Vous pouvez utiliser un test Robo pour cibler des appareils, des paramètres régionaux ou des versions spécifiques d'Android à des fins de test. Vous pouvez également utiliser un test Robo pour tester votre application sur des durées plus longues.
Le test Robo est plus personnalisable que le rapport pré-lancement, mais il est tout aussi facile à utiliser.
Exécuter votre premier test Robo en Test Lab
- Créez un projet Firebase si vous n'en avez pas déjà un: dans la console Firebase, cliquez sur Add New Project (Ajouter un projet), puis donnez un nom à votre projet. Si vous avez déjà un projet Cloud, vous pouvez le sélectionner dans le menu déroulant pour y ajouter Firebase.
- Accédez à la page Test Lab dans la console Firebase.
- Faites glisser l'APK de l'application que vous souhaitez tester dans la section "Android", ou cliquez sur Parcourir l'APK, puis sélectionnez le fichier.
Test Lab importe l'APK sélectionné et commence automatiquement à exécuter un test Robo Test dessus.
Étapes suivantes
Pour augmenter le nombre de tests que vous pouvez exécuter quotidiennement, passez au forfait Blaze. Pour en savoir plus sur les quotas d'utilisation quotidiens et sur le calcul de la facturation basée sur l'utilisation avec le forfait Blaze, consultez la page Quota et facturation Test Lab.
Si vous souhaitez tester votre application encore plus minutieusement et fréquemment, vous pouvez utiliser Test Lab avec des systèmes d'intégration continue. Vous pouvez également utiliser Test Lab pour exécuter des tests d'instrumentation que vous écrivez spécifiquement pour tester votre application. Vous pouvez exécuter ces tests à partir de la console Firebase, de la ligne de commande gcloud et directement depuis Android Studio.
Pour en savoir plus sur Test Lab, consultez la présentation de Test Lab.