Maestro
Convertissez des flux YAML Maestro en cas de test mobiles Autonomy. Transformez les commandes déclaratives en étapes en langage courant.
Les flux Maestro sont déjà déclaratifs et proches du vocabulaire des étapes Autonomy ; cette migration est donc principalement mécanique. Autonomy peut aussi exporter un cas enregistré au format YAML Maestro, ce qui facilite la comparaison côte à côte.
Prompt
Collez ce prompt dans un agent de code connecté au serveur MCP Autonomy depuis le dépôt :
Migrez les tests Maestro 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.
Mappez tapOn vers Tap/Click, inputText vers Type, assertVisible vers Assert, launchApp vers une Precondition, et runFlow en intégrant le sous-flux. 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
launchAppavecclearStatedevient une Precondition (effacer l'état de l'application).tapOn: { id: ... }/tapOn: "text"deviennent des actions Tap/Click sur le contrôle décrit.assertVisible/assertNotVisibledeviennent Assert.- Les sous-flux
runFlowsont intégrés ; les bouclesrepeatsont déroulées ou supprimées si elles ne font qu'attendre. - Les variables
envdeviennent des valeurs d'environnement{{env.VAR}}.
Consultez l'aperçu de la migration pour la correspondance complète, construction par construction.
Appium
Convertissez des suites mobiles Appium en cas de test Autonomy pour iOS et Android. Supprimez les capacités, les pilotes et les localisateurs.
Mabl
Déplacez les tests, les parcours et les plans Mabl vers Autonomy. Remplacez les modèles d'éléments enregistrés et l'auto-réparation par des étapes au niveau de l'intention.