Option
HeimHeim Skill Browser-Automatisierung playwright-generate-test

playwright-generate-test

github/awesome-copilot github/awesome-copilot

Erstellen Sie mithilfe von Playwright MCP einen Playwright-Test auf der Grundlage eines Szenarios

...Alle erweitern
50
Zeit aktualisiert 29. Juni 2026

Ü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.

Auf GitHub ansehen

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/test based on message history
  • Save generated test file in the tests directory
  • Execute the test file and iterate until the test passes

Alle Dateien

1 Dateien

playwright-generate-test installieren

Laden Sie die Skill-Dateien herunter und entpacken Sie sie in Ihr Verzeichnis „.claude/skills/“.

ZIP herunterladen

Klonen 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 Kopieren
Schnelle Einrichtung: Kopiere den Skill-Ordner nach .claude/skills/. Claude erkennt den Skill automatisch und nutzt ihn.

Ähnliche Skills

playwright-cli
Zeit aktualisiert 29. Juni 2026
frontend-testing-best-practices
Zeit aktualisiert 7. Juli 2026
Playwright Browser Automation
Zeit aktualisiert 29. Juni 2026
playwright-expert
Zeit aktualisiert 29. Juni 2026
OR