playwright-generate-test
github/awesome-copilot
Générer un test Playwright à partir d'un scénario à l'aide de Playwright MCP
...Développer toutÀ propos d'playwright-generate-test
playwright-generate-test est une compétence IA réutilisable axée sur un flux de travail spécifique. nom : playwright-generate-test
La compétence regroupe des instructions, des conventions et des conseils spécifiques à la tâche afin qu’un agent puisse exécuter le travail de manière plus cohérente. Description : « Générer un test Playwright à partir d’un scénario à l’aide de Playwright MCP ». Votre objectif est de générer un test Playwright à partir du scénario fourni après avoir suivi toutes les étapes prescrites. - Un scénario vous est fourni, et vous devez générer un test Playwright correspondant. Si l’utilisateur ne fournit pas de scénario, vous lui demanderez d’en fournir un.
En pratique, cette compétence est particulièrement adaptée aux utilisateurs qui ont besoin d’une exécution reproductible, avec moins d’étapes de configuration et moins d’ambiguïté. - NE générez PAS de code de test prématurément ou en vous basant uniquement sur le scénario sans avoir effectué toutes les étapes prescrites. - EXÉCUTEZ les étapes une par une à l’aide des outils fournis par le MCP Playwright. - Ce n’est qu’une fois toutes les étapes terminées que vous devrez générer un test Playwright en TypeScript utilisant `@playwright/test` sur la base de l’historique des messages. - Enregistrez le fichier de test généré dans le répertoire « tests ».
FAQ
En quoi le «playwright-generate-test» est-il utile ?
playwright-generate-test Il aide les agents à suivre un workflow ciblé décrit dans la documentation source, ce qui réduit les ambiguïtés et garantit que l’exécution reste conforme à la tâche prévue.
Quand faut-il utiliser cette compétence ?
Utilisez-la lorsque la tâche correspond au workflow, au domaine ou aux règles de fonctionnement décrits dans la documentation de la compétence, en particulier lorsque la cohérence de l’exécution est importante.
Quelles sont les principales limites ?
La compétence est limitée par la qualité et la portée de ses instructions sources. Si la documentation sous-jacente est incomplète, l’agent peut encore avoir besoin d’un contexte supplémentaire ou d’une validation manuelle.
Test Generation with Playwright MCP
Your goal is to generate a Playwright test based on the provided scenario after completing all prescribed steps.
Specific Instructions
- You are given a scenario, and you need to generate a playwright test for it. If the user does not provide a scenario, you will ask them to provide one.
- DO NOT generate test code prematurely or based solely on the scenario without completing all prescribed steps.
- DO run steps one by one using the tools provided by the Playwright MCP.
- Only after all steps are completed, emit a Playwright TypeScript test that uses
@playwright/testbased on message history - Save generated test file in the tests directory
- Execute the test file and iterate until the test passes
Installer playwright-generate-test
Téléchargez et décompressez les fichiers de compétences dans votre répertoire .claude/skills/.
Télécharger le ZIPClonez le dépôt et copiez les fichiers de compétence dans votre projet.
git clone https://github.com/github/awesome-copilot/blob/main/skills/playwright-generate-test/SKILL.md # Copy SKILL.md to your .claude/skills/ directory
Copier





Maison
