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.
Tests d'Appium dans AWS Device Farm
Au cours d'une session d'accès à distance, vous pouvez exécuter des tests Appium depuis votre environnement local, en ciblant l'appareil de la session à l'aide d'un point de terminaison Appium géré. Avec un point de terminaison Appium, vous pouvez développer, tester et exécuter du code Appium avec un feedback rapide et une itération rapide. Cette approche des tests côté client offre la flexibilité de se connecter à un appareil Device Farm depuis n'importe quel environnement client Appium de votre choix.
Pour compléter les tests côté client, Device Farm prend également en charge l'exécution de tests sur l'infrastructure gérée par le service, appelés exécution côté serveur. Dans cette approche, vous pouvez télécharger votre application et vos tests sur le service, puis exécuter les tests en parallèle sur plusieurs appareils à l'aide d'hôtes de test gérés par le service. Cette approche s'adapte bien aux tests indépendants sur de nombreux appareils, ainsi qu'aux tests dans le contexte d'un CI/CD pipeline.
Pour en savoir plus sur l'exécution côté serveur, consultez. Frameworks de test et tests intégrés dans AWS Device Farm
Rubriques
Qu'est-ce qu'un terminal Appium ?
Appium
Appium est basé sur le modèle client-serveur, dans lequel un client local demande à un serveur Appium (local ou distant) de commander un appareil en son nom. Le serveur Appium gère un pilote pour communiquer avec l'appareil, tel que le UIAutomator2 pilote
Le point de terminaison Appium de Device Farm expose l'URL du serveur Appium pour l'appareil dans votre session d'accès à distance. L'URL du point de terminaison Appium sera spécifique à cet appareil dans cette session et restera valide pendant toute la durée de la session, ce qui vous permettra d'itérer sur le même appareil sans temps de configuration supplémentaire. Pour plus d'informations sur l'accès à distance, veuillez consulterAccès à distance dans AWS Device Farm.