View a markdown version of this page

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 AWS CLI l'API pour créer un pool d'appareils.

Conditions préalables

  • 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 des détails du projet, choisissez Paramètres du projet. Dans l'onglet Pools d'appareils, choisissez Créer un pool d'appareils.

  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), choisissez l'une des options suivantes :

      • Pour inclure les appareils par leur nom de fabricant, choisissez 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, choisissez Disponibilité.

      • Pour n'inclure que les appareils publics ou privés, choisissez Fleet Type.

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

      • Certains appareils sont dotés d'une étiquette ou d'une description supplémentaire. Vous pouvez rechercher des appareils en fonction du contenu de leurs étiquettes en choisissant Étiquettes d'instance.

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

      • Pour inclure les appareils en fonction de leur modèle, choisissez Modèle.

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

    5. Dans Valeur (troisième liste déroulante), entrez ou choisissez la valeur que vous souhaitez spécifier pour les valeurs du champ et de l'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 ANDROID et IOS. De même, si vous choisissez Form Factor pour Field, les seules sélections disponibles sont TÉLÉPHONE et TABLETTE.

    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 maximum 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 de la flotte qui correspondent aux règles que vous avez créées. Pour éviter des frais supplémentaires, définissez ce nombre sur un montant qui correspond à 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 statiques.

    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 Afficher 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. Choisissez Créer.

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

Astuce

Si vous ne saisissez pas le nombre maximum d'appareils, Device Farm sélectionnera tous les appareils de la flotte qui correspondent aux règles que vous avez créées. Pour éviter des frais supplémentaires, définissez ce nombre sur un montant qui correspond à 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, consultezAWS CLI référence.

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 de la flotte qui correspondent aux règles que vous avez créées. Pour éviter des frais supplémentaires, définissez ce nombre sur un montant qui correspond à 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 l'API Device Farm, consultezAutomatisation de la ferme d'appareils.