Environnements de test personnalisés 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.

Environnements de test personnalisés dans AWS Device Farm

AWSDevice Farm permet de configurer un environnement personnalisé pour les tests automatisés (mode personnalisé), ce qui est l'approche recommandée pour tous les utilisateurs de Device Farm. Pour en savoir plus sur les environnements de Device Farm, consultez la section Environnements de test.

Les avantages du mode personnalisé par rapport au mode standard incluent :

  • Exécution plus rapide des end-to-end tests : le package de test n'est pas analysé pour détecter tous les tests de la suite, ce qui évite les frais de prétraitement/post-traitement.

  • Journal en direct et diffusion vidéo : vos journaux de test et vos vidéos côté client sont diffusés en direct lorsque vous utilisez le mode personnalisé. Cette fonctionnalité n'est pas disponible en mode standard.

  • Capture tous les artefacts : sur l'hôte et sur l'appareil, le mode personnalisé vous permet de capturer tous les artefacts de test. Cela peut ne pas être possible en mode standard.

  • Environnement local plus cohérent et reproductible : en mode standard, les artefacts seront fournis séparément pour chaque test individuel, ce qui peut être bénéfique dans certaines circonstances. Cependant, votre environnement de test local peut s'écarter de la configuration d'origine car Device Farm gère différemment chaque test exécuté.

    En revanche, le mode personnalisé vous permet de faire en sorte que votre environnement d'exécution des tests Device Farm soit toujours conforme à votre environnement de test local.

Les environnements personnalisés sont configurés à l'aide d'un YAML fichier de spécification de test (spécification de test) formaté. Device Farm fournit un fichier de spécifications de test par défaut pour chaque type de test pris en charge, qui peut être utilisé tel quel ou personnalisé ; des personnalisations telles que des filtres de test ou des fichiers de configuration peuvent être ajoutées aux spécifications de test. Les spécifications de test modifiées peuvent être enregistrées pour les futurs tests.

Pour plus d'informations, consultez la section Téléchargement d'une spécification de test personnalisée à l'aide du AWS CLI et. Création d'un test dans Device Farm