Skill
E2E Testing Patterns
Evita che i test del browser diventino instabili e onerosi
Stelle su GitHub
39K
Repository su GitHub
Installazione
/plugin marketplace add wshobson/agents; /plugin install developer-essentials
Si attiva con
When end-to-end tests are being written, a suite turns flaky, or browser tests go into CI.
- Autore
- wshobson
- Licenza
- MIT
Repositoryhttps://github.com/wshobson/agents
Tratta Playwright e Cypress attraverso le regole che mantengono affidabile una suite nel tempo: selettori stabili basati su ruoli e ID di test invece di catene CSS, attese condizionali anziché timeout fissi e page object per concentrare ogni modifica dell'interfaccia in un solo file. Definisce inoltre cosa verificare a questo livello: flussi critici come accesso e pagamento, non casi limite più adatti ai test unitari. Una sezione specifica riguarda il debug con esecuzioni in modalità grafica, trace viewer e passaggi di test che rendono comprensibili gli errori nella CI.

Commenti(0)
Accedi per commentare