View a markdown version of this page

Environnement de test pour appareils Android - 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.

Environnement de test pour appareils Android

Pour obtenir la liste complète des hôtes de test disponibles et savoir comment en sélectionner un, consultezHôtes pour environnements de test personnalisés.

AWS Device Farm utilise des machines hôtes Amazon Elastic Compute Cloud (EC2) exécutant Amazon Linux 2 pour exécuter des tests Android. Lorsque vous planifiez un test, Device Farm alloue un hôte dédié à chaque appareil afin qu'il puisse exécuter les tests de manière indépendante. Les machines hôtes s'arrêtent après l'exécution du test, ainsi que tous les artefacts générés.

L'hôte Amazon Linux 2 offre plusieurs avantages :

  • Tests plus rapides et plus fiables  : par rapport à l'ancien hôte, le nouvel hôte de test améliore considérablement la vitesse des tests, notamment en réduisant les temps de début des tests. L'hôte Amazon Linux 2 fait également preuve d'une stabilité et d'une fiabilité accrues lors des tests.

  • Accès à distance amélioré pour les tests manuels  : les mises à niveau vers le dernier hôte de test et les améliorations apportées permettent de réduire la latence et d'améliorer les performances vidéo pour les tests manuels Android.

  • Sélection de la version logicielle standard  : Device Farm normalise désormais la prise en charge des principaux langages de programmation sur l'hôte de test ainsi que les versions du framework Appium. Pour les langages pris en charge (actuellement Java Node.js, Python et Ruby) et Appium, le nouvel hôte de test fournit des versions stables à long terme peu après son lancement. La gestion centralisée des versions via l'devicefarm-clioutil permet de développer des fichiers de spécifications de test avec une expérience cohérente sur tous les frameworks.