Google 致力于为黑人社区推动种族平等。查看具体举措
Cette page a été traduite par l'API Cloud Translation.
Switch to English

Analyse des résultats des tests

Que vous exécutiez vos tests via la console Firebase ou l' interface de ligne de commande Firebase , vous pouvez trouver vos résultats de test détaillés dans la console Firebase. Lisez la suite pour savoir comment analyser les résultats de vos tests.

Afficher les résultats des tests

Après avoir téléchargé ou sélectionné un test et spécifié vos appareils de test, vous pouvez afficher un résumé de vos résultats de test (y compris les journaux, les vidéos et les captures d'écran) dans le tableau de bord Test Lab de la console Firebase. Les résultats de vos tests bruts sont également stockés dans un bucket Google Cloud pour une utilisation plus facile avec les systèmes CI.

Pour voir les résultats des tests, rendez-vous dans la section Test Lab de la console Firebase .

Vous y trouverez une liste de tous vos tests précédents. Pour comprendre les résultats, il est utile d'en savoir un peu plus sur les matrices de test: lorsque vous exécutez un test ou un ensemble de cas de test sur des appareils et des configurations que vous avez sélectionnés, Test Lab exécute le test sur votre application dans un lot, puis affiche les résultats sous forme de matrice de test .

Périphériques × Exécutions de test = Matrice de test

Appareil
Un appareil physique ou virtuel (Android uniquement) sur lequel vous exécutez un test, tel qu'un téléphone, une tablette ou un appareil portable. Les périphériques d'une matrice de test sont identifiés par le modèle de périphérique, la version du système d'exploitation, l'orientation de l'écran et les paramètres régionaux (également appelés paramètres géographiques et linguistiques).
Test, exécution de tests
Un test (ou un ensemble de cas de test) à exécuter sur un appareil. Vous pouvez exécuter un test par appareil, ou éventuellement fractionner le test et exécuter ses scénarios de test sur différents appareils.
Matrice de test
Contient les statuts et les résultats des tests pour vos exécutions de tests. Si une exécution de test dans une matrice échoue, toute la matrice échoue.

Interpréter les résultats de la matrice de test

Si vous démarrez vos tests dans la console Firebase, Test Lab vous amène directement à votre matrice de test en cours, où vous pouvez suivre la progression de vos tests au fur et à mesure. Si vous avez utilisé l'outil de ligne de commande à la place, vous pouvez suivre l'URL qu'il fournit pour accéder à la page de la matrice de test en cours.

La matrice a une ligne pour chaque exécution de test Test Lab exécute. L'icône avant le nom de l'exécution affiche l'état de cette exécution:

  • play_circle_outline En cours: l' exécution du test est toujours en cours. Les exécutions peuvent prendre jusqu'à une heure, selon le nombre et la complexité des tests dans votre application.
  • check_circle Réussi : aucun des tests d'exécution n'a échoué.
  • avertissement Échec: au moins un des tests de l'exécution a échoué.
  • error Non concluant: les résultats du test n'ont pas été concluants, probablement en raison d'une erreur du laboratoire de test.
  • block Skipped: Test Lab a ignoré votre test, car la combinaison appareil / version du système d'exploitation que vous avez sélectionnée n'est pas disponible.

Interprétation des résultats d'une seule exécution de test

Dans la page des résultats de la matrice de test, cliquez sur l'une des exécutions de test pour voir le résultat de cette exécution de test spécifique.

La page affiche les statistiques pour cette exécution de test, y compris les problèmes rencontrés lors des tests, une liste des cas de test, les journaux de l'exécution et une vidéo du test en cours.

Résultats de test détaillés

Les résultats de test détaillés sont disponibles dans un bucket Google Cloud Storage pendant 90 jours. Cliquez sur Afficher les fichiers source dans une page de résultats d'exécution de test pour afficher le compartiment.

Pour conserver les résultats de test détaillés pendant plus de 90 jours, envoyez les résultats du test à un bucket Cloud Storage plus permanent que vous possédez à l'aide de l' option de ligne de commande --results-bucket gcloud . Vous pouvez ensuite définir le paramètre Âge pour déterminer la durée pendant laquelle Cloud Storage stocke les résultats. Pour plus d'informations sur la modification du paramètre Âge , voir Conditions du cycle de vie .