Création d'un pool d'appareils dans AWS Device Farm - AWS Device Farm

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Création d'un pool d'appareils dans AWS Device Farm

Vous pouvez utiliser la console Device Farm ou API créer un pool d'appareils. AWS CLI

Prérequis

  • Créez une exécution dans la console Device Farm. Suivez les instructions de la section Création d'un test dans Device Farm. Lorsque vous accédez à la page Select devices (Sélectionner les appareils), suivez les instructions fournies dans cette section.

Création d'un pool d'appareils (console)

  1. Sur la page Projets, choisissez votre projet. Sur la page Détails du projet, sélectionnez Paramètres du projet. Dans l'onglet Device pools, choisissez Create Device Pool.

  2. Pour Name (Nom), saisissez un nom permettant d'identifier facilement ce groupe d'appareils.

  3. Pour Description, saisissez une description permettant d'identifier facilement ce groupe d'appareils.

  4. Si vous souhaitez utiliser un ou plusieurs critères de sélection pour les appareils de ce groupe, procédez comme suit :

    1. Choisissez Créer un pool de périphériques dynamique.

    2. Choisissez Ajouter une règle.

    3. Pour Champ (première liste déroulante), sélectionnez l'une des options suivantes :

      • Pour inclure les appareils par leur nom de fabricant, sélectionnez Device Manufacturer.

      • Pour inclure les appareils en fonction de leur format (tablette ou téléphone), choisissez Form Factor.

      • Pour inclure les appareils en fonction de leur état de disponibilité en fonction de la charge, sélectionnez Disponibilité.

      • Pour inclure uniquement les appareils publics ou privés, choisissez le type de flotte.

      • Pour inclure les appareils en fonction de leur système d'exploitation, choisissez Platform.

      • Certains appareils sont dotés d'une étiquette ou d'une description supplémentaire à propos de l'appareil. Vous pouvez rechercher les appareils en fonction du contenu de leur étiquette en choisissant Étiquettes d'instance.

      • Pour inclure les appareils en fonction de leur version du système d'exploitation, choisissez Version du système d'exploitation.

      • Pour inclure les appareils en fonction de leur modèle, sélectionnez Modèle.

    4. Pour Opérateur (deuxième liste déroulante), choisissez une opération logique (EQUALS,CONTAINS, etc.) pour inclure les appareils en fonction de la requête. Par exemple, vous pouvez choisir Availability EQUALS AVAILABLE pour inclure les appareils qui ont actuellement ce Available statut.

    5. Pour Valeur (troisième liste déroulante), entrez ou choisissez la valeur que vous souhaitez spécifier pour les valeurs de champ et d'opérateur. Les valeurs sont limitées en fonction de votre choix de champ. Par exemple, si vous choisissez Platform for Field, les seules sélections disponibles sont ANDROIDet IOS. De même, si vous choisissez Form Factor pour Field, les seules sélections disponibles sont PHONEet TABLET.

    6. Pour ajouter une autre règle, choisissez Ajouter une règle.

      Une fois que vous avez créé la première règle, dans la liste des appareils, la case en regard de chaque appareil correspondant à cette règle est activée. Une fois que vous avez créé ou modifié des règles, dans la liste des appareils, la case en regard de chaque appareil correspondant à ces règles combinées est activée. Les appareils dont les cases sont activées sont inclus dans le groupe d'appareils. Les appareils dont les cases sont désactivées sont exclus.

    7. Sous Nombre maximal d'appareils, entrez le nombre d'appareils que vous souhaitez utiliser dans votre pool d'appareils. Si vous ne saisissez pas le nombre maximum d'appareils, Device Farm sélectionnera tous les appareils du parc qui correspondent aux règles que vous avez créées. Pour éviter des frais supplémentaires, définissez ce chiffre sur un montant correspondant à vos exigences réelles en matière d'exécution parallèle et de variété d'appareils.

    8. Pour supprimer une règle, choisissez Supprimer la règle.

  5. Si vous souhaitez inclure ou exclure manuellement des appareils individuels, procédez comme suit :

    1. Choisissez Créer un pool de périphériques statique.

    2. Cochez ou décochez la case à côté de chaque appareil. Vous ne pouvez activer ou désactiver les cases que si vous n'avez aucune règle spécifiée.

  6. Si vous souhaitez inclure ou exclure tous les appareils affichés, activez ou désactivez la case dans la ligne d'en-tête de colonne de la liste. Si vous souhaitez afficher uniquement les instances d'appareils privés, choisissez Voir uniquement les instances d'appareils privés.

    Important

    Bien que vous puissiez utiliser les cases de la ligne d'en-tête de colonne pour modifier la liste des appareils affichés, cela ne signifie pas que les autres appareils affichés sont les seuls à être inclus ou exclus. Pour vérifier quels appareils sont inclus ou exclus, veillez à effacer le contenu de toutes les cases dans la ligne d'en-tête de colonne, puis à parcourir les cases.

  7. Sélectionnez Create (Créer).

Création d'un pool d'appareils (AWS CLI)

Astuce

Si vous ne saisissez pas le nombre maximum d'appareils, Device Farm sélectionnera tous les appareils du parc qui correspondent aux règles que vous avez créées. Pour éviter des frais supplémentaires, définissez ce chiffre sur un montant correspondant à vos exigences réelles en matière d'exécution parallèle et de variété d'appareils.

Pour plus d'informations sur l'utilisation de Device Farm avec le AWS CLI, consultezRéférence AWS CLI.

Création d'un pool d'appareils (API)

Astuce

Si vous ne saisissez pas le nombre maximum d'appareils, Device Farm sélectionnera tous les appareils du parc qui correspondent aux règles que vous avez créées. Pour éviter des frais supplémentaires, définissez ce chiffre sur un montant correspondant à vos exigences réelles en matière d'exécution parallèle et de variété d'appareils.

Pour plus d'informations sur l'utilisation de Device FarmAPI, consultezAutomatiser un parc d'appareils.