Playwright
Convertissez une suite Playwright en cas de test Autonomy. Supprimez les sélecteurs, les appels waitFor et les objets de page.
Les tests Playwright sont ceux qui correspondent le mieux : page.goto, click, fill et expect correspondent directement à Navigate, Tap/Click, Type et Assert.
Importer depuis le tableau de bord
Pour les suites qui se lisent de haut en bas, ignorez entièrement l'agent : Test Cases → Import → Playwright spec, téléversez le fichier .spec.ts ou .js, relisez les étapes rédigées, puis enregistrez-les. Les références à process.env.* apparaissent comme des secrets à associer aux valeurs d'Environment avant la création du cas.
Utilisez le prompt d'agent ci-dessous lorsque les tests s'appuient sur des objets de page, des fixtures, test.use({ storageState }) ou page.route.
Prompt
Collez ce prompt dans un agent de code connecté au serveur MCP Autonomy depuis le dépôt :
Migrez les tests Playwright 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.
Traitez les blocs page.route / waitForResponse comme des étapes Validate Network. 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
page.route()etwaitForResponse()deviennent des étapes Validate Network qui vérifient la requête déclenchée par l'interface.- Les raccourcis de connexion
test.use({ storageState })deviennent des étapes de connexion explicites ; Autonomy s'authentifie réellement. toHaveScreenshot()devient Visual Compare avec une frame Figma liée ou une référence téléversée.- Les projets et appareils de
playwright.configdeviennent une sélection de plateforme sur le cas de test (préréglages de viewport web, ou iOS/Android pour le natif).
Consultez l'aperçu de la migration pour la correspondance complète, construction par construction.
Aperçu
Convertissez des suites Playwright, Cypress, Puppeteer, Selenium, Appium, Maestro ou Mabl en cas de test Autonomy avec un seul prompt pour votre agent de code.
Cypress
Convertissez une suite Cypress en cas de test Autonomy. Remplacez les chaînes cy.get et les commandes personnalisées par des étapes en langage courant.