Playwright Automation Expert

Architettura di test E2E Playwright, POM, debug di test flaky e test API REST.

di jmr85 · jmr85/e2e-agent-skills

Promosso ★ 9.6/10

Playwright Automation Expert — Architettura di test E2E Playwright, POM, debug di test flaky e test API REST.

Cosa fa

Guida la scrittura di test E2E Playwright con Page Object Model, selettori basati su ruolo, scaffolding di progetto e asserzioni API REST (status/schema/idempotenza). Si attiva su richieste di scrittura/debug di test E2E Playwright o browser, configurazione di struttura di progetto di test, o test di API REST.

Rapporto di test

Ha eseguito lo scaffold.mjs incluso per davvero in una directory usa e getta — ha creato l'esatta disposizione di test/pagine/fixture e le voci .gitignore che promette, niente di più. Il test di login guidato dalla skill ha scambiato selettori #id/.class fragili e waitForTimeout con localizzatori basati su ruolo e asserzioni di attesa automatica toHaveURL, entrambi elementi esplicitamente DA NON FARE/DA FARE nel suo corpo.

Testato il: 2026-07-15 · Claude Code 2.x (agent harness)

Installazione

git clone https://github.com/jmr85/e2e-agent-skills
mkdir -p ~/.claude/skills
cp -r e2e-agent-skills/skills/playwright-automation-expert ~/.claude/skills/playwright-automation-expert

Comandi e prompt di esempio

  • /playwright-automation-expertArchitettura di test E2E Playwright, POM, debug di test flaky e test API REST.

Gli skill si attivano con richieste in linguaggio naturale, senza comandi da ricordare. Dopo l'installazione, prompt come questi lo attivano (in inglese):

  • Write a Playwright test for the checkout flow on our site.
  • My Playwright suite keeps flaking, can you help debug it?
  • Set up a new Playwright project with page objects for our app.