·e2e-testing
</>

e2e-testing

Modelli di test end-to-end con Playwright per applicazioni Python/React full-stack. Da utilizzare durante la scrittura di test E2E per flussi di lavoro utente completi (accesso, CRUD, navigazione), test di regressione del percorso critico o convalida tra browser. Copre la struttura del test, il modello a oggetti della pagina, la strategia di selezione (data-testid > ruolo > etichetta), le strategie di attesa, il riutilizzo dello stato di autenticazione, la gestione dei dati di test e l'integrazione CI. NON copre test unitari o test dei componenti (utilizzare modelli pytest o modelli react-testing).

1.4KInstallazioni·5Tendenza·@hieutrtr

Installazione

$npx skills add https://github.com/hieutrtr/ai1-skills --skill e2e-testing

Come installare e2e-testing

Installa rapidamente la skill AI e2e-testing nel tuo ambiente di sviluppo tramite riga di comando

  1. Apri il terminale: Apri il tuo terminale o strumento da riga di comando (Terminal, iTerm, Windows Terminal, ecc.)
  2. Esegui il comando di installazione: Copia ed esegui questo comando: npx skills add https://github.com/hieutrtr/ai1-skills --skill e2e-testing
  3. Verifica l'installazione: Dopo l'installazione, la skill verrà configurata automaticamente nel tuo ambiente AI di coding e sarà pronta all'uso in Claude Code, Cursor o OpenClaw

Fonte: hieutrtr/ai1-skills.

Every page gets a page object class that encapsulates selectors and actions. Tests never interact with selectors directly.

| Priority | Selector | Example | When to Use |

| 1 | data-testid | getByTestId("submit-btn") | Interactive elements, dynamic content | | 2 | Role | getByRole("button", { name: /save/i }) | Buttons, links, headings, inputs | | 3 | Label | getByLabel("Email") | Form inputs with labels | | 4 | Placeholder | getByPlaceholder("Search...") | Search inputs |

Modelli di test end-to-end con Playwright per applicazioni Python/React full-stack. Da utilizzare durante la scrittura di test E2E per flussi di lavoro utente completi (accesso, CRUD, navigazione), test di regressione del percorso critico o convalida tra browser. Copre la struttura del test, il modello a oggetti della pagina, la strategia di selezione (data-testid > ruolo > etichetta), le strategie di attesa, il riutilizzo dello stato di autenticazione, la gestione dei dati di test e l'integrazione CI. NON copre test unitari o test dei componenti (utilizzare modelli pytest o modelli react-testing). Fonte: hieutrtr/ai1-skills.

Fatti (pronti per citazione)

Campi e comandi stabili per citazioni AI/ricerca.

Comando di installazione
npx skills add https://github.com/hieutrtr/ai1-skills --skill e2e-testing
Categoria
</>Sviluppo
Verificato
Prima apparizione
2026-02-05
Aggiornato
2026-03-10

Browse more skills from hieutrtr/ai1-skills

Risposte rapide

Che cos'è e2e-testing?

Modelli di test end-to-end con Playwright per applicazioni Python/React full-stack. Da utilizzare durante la scrittura di test E2E per flussi di lavoro utente completi (accesso, CRUD, navigazione), test di regressione del percorso critico o convalida tra browser. Copre la struttura del test, il modello a oggetti della pagina, la strategia di selezione (data-testid > ruolo > etichetta), le strategie di attesa, il riutilizzo dello stato di autenticazione, la gestione dei dati di test e l'integrazione CI. NON copre test unitari o test dei componenti (utilizzare modelli pytest o modelli react-testing). Fonte: hieutrtr/ai1-skills.

Come installo e2e-testing?

Apri il tuo terminale o strumento da riga di comando (Terminal, iTerm, Windows Terminal, ecc.) Copia ed esegui questo comando: npx skills add https://github.com/hieutrtr/ai1-skills --skill e2e-testing Dopo l'installazione, la skill verrà configurata automaticamente nel tuo ambiente AI di coding e sarà pronta all'uso in Claude Code, Cursor o OpenClaw

Dov'è il repository sorgente?

https://github.com/hieutrtr/ai1-skills