Appareils disponibles dans Test Lab

Test Lab vous permet de tester votre application sur une grande variété d'appareils et de versions d'iOS. Pour savoir quels appareils sont disponibles, plusieurs possibilités s'offrent à vous:

  • Console Firebase:si vous exécutez des tests à partir de la console Firebase, vous pouvez afficher la liste des appareils disponibles lors de l'étape Sélectionner des dimensions du workflow Exécuter un test.

  • gcloud CLI:pour afficher la liste des appareils disponibles à partir de la CLI Google Cloud, exécutez la commande suivante:

    gcloud firebase test ios models list
  • Google APIs Explorer:vous pouvez même rechercher les appareils directement, sans projet Firebase ni gcloud CLI, à l'aide de Google APIs Explorer.

Indicateur de stabilité de l'appareil

Test Lab signale les appareils dont la stabilité est dégradée dans la console Firebase et dans Google Cloud CLI avec un indicateur Stabilité réduite. Les appareils étiquetés avec l'indicateur Stabilité réduite ont renvoyé des taux plus élevés de résultats non concluants pendant une période prolongée de 30 jours ou plus. Cette fonctionnalité vous aide à mieux choisir les appareils en fonction de votre cas d'utilisation en vous indiquant si la stabilité d'un appareil de test est dégradée.

Afficher la stabilité de l'appareil dans la console Firebase

Vous pouvez consulter la stabilité de l'appareil dans la console Firebase lorsque vous configurez un nouveau test pour un appareil spécifique.

Pour vérifier la stabilité de l'appareil, procédez comme suit:

  1. Ouvrez la page "Test Lab" dans la console Firebase.

  2. Sélectionnez Exécuter un test, puis sélectionnez un type de test.

  3. Importez le binaire de votre application.

  4. À l'étape "Sélectionner des dimensions", cliquez sur Personnaliser.

  5. Choisissez un ou plusieurs appareils sur lesquels exécuter votre test. Selon la stabilité de l'appareil, un libellé Stabilité réduite peut s'afficher à côté des appareils sélectionnés.

  6. Exécutez votre test.

Afficher la stabilité de l'appareil dans la Google Cloud CLI

Vous pouvez consulter la stabilité d'un appareil spécifique dans la gcloud CLI lorsque vous configurez un nouveau test.

Pour vérifier la stabilité de l'appareil, procédez comme suit:

  1. Téléchargez la dernière version du SDK Google Cloud et suivez les instructions.

  2. Exécutez l'une des commandes suivantes : gcloud firebase test ios models list ou gcloud firebase test ios models describe MODEL_ID

Si la stabilité d'un appareil de test est dégradée, la balise reduced_stability s'affiche dans la colonne TAGS et indique les versions concernées.

Capacité de l'appareil

Test Lab fournit des informations agrégées sur la capacité des appareils mobiles via la console Firebase et la CLI Firebase. La capacité de l'appareil correspond au nombre total d'appareils connectés à Internet dans la fonctionnalité expérimentale de Google sur les appareils mobiles. Cette fonctionnalité vous permet de vous assurer qu'il y a suffisamment d'appareils dans notre atelier sur les appareils pour exécuter vos tests plus efficacement. La capacité de l'appareil est mesurée comme suit : Élevée, Moyenne ou Faible.

Les tests exécutés sur n'importe quel niveau de capacité de l'appareil peuvent prendre plus de temps en raison des facteurs suivants:

  • Trafic, qui a une incidence sur le début du test. Pour vérifier si des pannes ou des échecs ont été signalés, consultez le tableau de bord d'état Firebase.
  • Défaillances de l'appareil ou de l'infrastructure, qui peuvent se produire à tout moment et avoir une incidence sur la durée d'exécution du test.

Le tableau suivant décrit les types de capacité des appareils et fournit des recommandations sur leur utilisation:

Capacité Description Utilisation recommandée
Groupe Le catalogue d'appareils Test Lab contient de nombreux appareils. À utiliser lorsque vous exécutez un grand nombre de tests.
Capacité moyenne Le catalogue d'appareils de Test Lab contient un nombre modéré d'appareils. Ce niveau de capacité convient à la plupart de vos tests.
Faible capacité Le catalogue d'appareils Test Lab contient peu d'appareils. Bien que les appareils obsolètes appartiennent au groupe de faible capacité, certains ne le sont pas. Utilisez cette option lorsque vous devez exécuter un test sur un modèle et une version d'appareil spécifiques. Ces tests ne sont pas adaptés à la segmentation des tests. En raison d'une faible capacité, les tests peuvent prendre beaucoup de temps, en particulier si vous appelez un grand nombre de tests en même temps.

Afficher la capacité des appareils dans la console Firebase

Vous pouvez afficher la capacité d'un appareil spécifique dans la console Firebase lorsque vous configurez un nouveau test.

Pour afficher la capacité de l'appareil, procédez comme suit:

  1. Ouvrez la page "Test Lab" dans la console Firebase.

  2. Sélectionnez Exécuter un test, puis sélectionnez un type de test.

  3. Importez le binaire de votre application.

  4. À l'étape "Sélectionner des dimensions", cliquez sur Personnaliser.

  5. (Facultatif) Pour filtrer les appareils par niveau de capacité, procédez comme suit:

    1. Cliquez sur l'icône Filtre.

    2. Sélectionnez Capacité.

    3. Cliquez sur le niveau de capacité que vous souhaitez filtrer: Moyenne ou Élevée. Pour filtrer les appareils de faible capacité, utilisez les filtres "Moyenne" et "Élevée".

    4. Cliquez sur Appliquer.

  6. Choisissez un ou plusieurs appareils sur lesquels exécuter votre test. Selon la capacité de l'appareil, un libellé Moyenne ou Élevée peut s'afficher à côté des appareils sélectionnés.

  7. Exécutez votre test.

Afficher la capacité de l'appareil dans la Google Cloud CLI

Vous pouvez afficher la capacité d'un appareil spécifique dans la gcloud CLI lorsque vous configurez un nouveau test.

Pour afficher la capacité de l'appareil, procédez comme suit:

  1. Téléchargez la dernière version du SDK Google Cloud et suivez les instructions. Il doit s'agir de la version 417.0.0 ou ultérieure.
  2. Exécutez l'une des commandes suivantes:
    gcloud firebase test ios list-device-capacities
    ou
    gcloud firebase test ios models describe MODEL_ID

Le résultat comprend la capacité de l'appareil, l'ID du modèle, le nom du modèle et l'ID de version de l'OS.

Appareils et versions obsolètes

Les appareils obsolètes sont disponibles pendant au moins un mois avant d'être supprimés du catalogue d'appareils Test Lab. Une fois qu'un appareil est supprimé, Test Lab n'exécute plus de requêtes de test ciblées sur l'appareil. Ces requêtes sont marquées comme Skipped.

Appareils obsolètes

Livraison Type Appareil/Version Suppression activée
iPad 5 Physique iPad5/15.4 2024-04-07
iPhone 13 Pro Physique Iphone13pro/15.2 2024-04-07
iPad Mini 4 Physique ipadmini4/15.4 2024-04-07

Demander un appareil

Si vous souhaitez utiliser un appareil qui n'est pas disponible dans Test Lab, vous pouvez envoyer une demande d'ajout d'un appareil au catalogue.