E2E Testing Patterns
Évite que les tests navigateur deviennent instables et coûteux
Installation
/plugin marketplace add wshobson/agents; /plugin install developer-essentials
When end-to-end tests are being written, a suite turns flaky, or browser tests go into CI.
- Auteur
- wshobson
- Licence
- MIT
Cette compétence couvre Playwright et Cypress avec les pratiques qui rendent une suite durable : sélecteurs stables fondés sur les rôles et identifiants de test plutôt que sur des chaînes CSS, attente de conditions plutôt que délais fixes, et objets de page pour limiter une modification d’interface à un seul fichier. Elle précise aussi ce qui relève des tests E2E : les parcours critiques comme la connexion et le paiement, plutôt que les cas limites mieux couverts par des tests unitaires. Une section est consacrée au débogage avec les exécutions en mode visible, Trace Viewer et des étapes de test qui rendent les échecs CI compréhensibles.
Compétences similaires
Webapp Testing
CompétenceTests pilotés par Playwright sur une app web locale
Debugging and Error Recovery
CompétenceArrêtez tout à la première erreur et remontez à sa cause
Debugging Strategies
CompétenceRemplace le débogage au hasard par une méthode d’élimination

Commentaires(0)
Connectez-vous pour commenter