Docs Autonomy
Migrer

Appium

Convertissez des suites mobiles Appium en cas de test Autonomy pour iOS et Android. Supprimez les capacités, les pilotes et les localisateurs.

Les tests Appium sont des tests Selenium auxquels s'ajoutent des capacités d'appareil. Autonomy exécute le cas migré sur des simulateurs iOS et des émulateurs Android avec le build téléversé ; consultez Mobile pour configurer l'artefact.

Prompt

Collez ce prompt dans un agent de code connecté au serveur MCP Autonomy depuis le dépôt :

Codetext
Migrez les tests Appium de ce dépôt vers Autonomy.
Pour chaque test : lisez-le, puis créez un cas de test Autonomy avec autonomy_test_case_create, nommé d’après le titre du test.
Convertissez les sélecteurs en descriptions en langage courant du contrôle. Conservez chaque valeur vérifiée exactement telle qu’elle est écrite.
Remplacez les identifiants codés en dur par des valeurs de remplissage choisies par l’agent et la configuration par des valeurs d’environnement.
Définissez la plateforme du cas de test sur ios ou android à partir des capacités Appium. Traitez les localisateurs accessibility-id / XPath comme des cibles décrites. Supprimez les attentes, les nouvelles tentatives et les fixtures du framework. Répertoriez d’abord les Test Cases existants et ignorez ceux qui couvrent déjà le parcours.
Quand c’est terminé, signalez un tableau test source -> ID du cas de test créé.

Notes de correspondance

  • desiredCapabilities (platformName, app) deviennent la plateforme du cas de test et un artefact téléversé dans l'Environment.
  • MobileBy.AccessibilityId / les chaînes de classes iOS / les sélecteurs UiAutomator deviennent des cibles décrites.
  • driver.resetApp() / les boîtes de dialogue d'autorisation deviennent des Preconditions du cas de test.
  • Les helpers de geste (TouchAction, swipe) deviennent des étapes Scroll ou Tap/Click dont l'intention est explicitée.

Consultez l'aperçu de la migration pour la correspondance complète, construction par construction.

On this page