playwright-generate-test
github/awesome-copilot
Erstellen Sie mithilfe von Playwright MCP einen Playwright-Test auf der Grundlage eines Szenarios
...Alle erweiternÜber „playwright-generate-test“
playwright-generate-test ist ein wiederverwendbares KI-Skill, das auf einen bestimmten Arbeitsablauf ausgerichtet ist. Name: playwright-generate-test
Die Funktion bündelt Anweisungen, Konventionen und aufgabenspezifische Anleitungen, damit ein Mitarbeiter die Aufgabe konsistenter ausführen kann. Beschreibung: „Erstellen Sie einen Playwright-Test basierend auf einem Szenario unter Verwendung von Playwright MCP.“ Ihr Ziel ist es, nach Abschluss aller vorgeschriebenen Schritte einen Playwright-Test basierend auf dem bereitgestellten Szenario zu erstellen. – Ihnen wird ein Szenario vorgegeben, und Sie müssen dafür einen Playwright-Test generieren. Falls der Benutzer kein Szenario angibt, bitten Sie ihn, eines bereitzustellen.
In der Praxis eignet sich diese Funktion am besten für Benutzer, die eine wiederholbare Ausführung mit weniger Einrichtungsschritten und weniger Unklarheiten benötigen. – Generieren Sie den Testcode NICHT vorzeitig oder ausschließlich auf der Grundlage des Szenarios, ohne alle vorgeschriebenen Schritte abgeschlossen zu haben. - Führen Sie die Schritte nacheinander mit den vom Playwright MCP bereitgestellten Tools aus. - Erst nachdem alle Schritte abgeschlossen sind, generieren Sie einen Playwright-TypeScript-Test, der `@playwright/test` auf Basis des Nachrichtenverlaufs verwendet. - Speichern Sie die generierte Testdatei im Verzeichnis „tests“.
FAQ
Wobei hilft „playwright-generate-test“?
playwright-generate-test Es hilft Agenten dabei, einem in der Quelldokumentation beschriebenen, fokussierten Arbeitsablauf zu folgen, wodurch Unklarheiten reduziert werden und die Ausführung im Einklang mit der beabsichtigten Aufgabe bleibt.
Wann sollte diese Funktion verwendet werden?
Verwenden Sie sie, wenn die Aufgabe dem in der Skill-Dokumentation beschriebenen Workflow, der Domäne oder den Betriebsregeln entspricht, insbesondere wenn eine konsistente Ausführung wichtig ist.
Was sind die wichtigsten Einschränkungen?
Die Funktion ist durch die Qualität und den Umfang der zugrunde liegenden Anweisungen eingeschränkt. Ist die zugrunde liegende Dokumentation unvollständig, benötigt der Mitarbeiter möglicherweise dennoch zusätzlichen Kontext oder eine manuelle Überprüfung.
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
playwright-generate-test installieren
Laden Sie die Skill-Dateien herunter und entpacken Sie sie in Ihr Verzeichnis „.claude/skills/“.
ZIP herunterladenKlonen Sie das Repository und kopieren Sie die Skill-Dateien in Ihr Projekt.
git clone https://github.com/github/awesome-copilot/blob/main/skills/playwright-generate-test/SKILL.md # Copy SKILL.md to your .claude/skills/ directory
Kopieren





Heim
