Le premier mois de la formation Playwright a un objectif simple : qu'un QA manuel ecrive ses premiers tests fiables en TypeScript, sans copier-coller de snippets trouves en ligne. Voici ce qui se passe semaine par semaine.
Semaines 1 et 2 : installation et premiers tests
Objectif : un environnement propre et un premier test vert.
- Installation de Node.js, VS Code et Playwright en mode projet reel
- Structure d'un projet :
tests/,playwright.config.ts, npm scripts - Premier test end-to-end sur une application d'entrainement : navigation, action, assertion
- Execution en mode headless et UI mode pour comprendre ce que fait le test
L'erreur classique des autodidactes est de sauter cette phase : un environnement mal pose empoisonne tout le reste. Guide complementaire : debuter avec Playwright.
Semaines 3 et 4 : TypeScript et selecteurs
Objectif : ecrire du code lisible et des tests qui ne cassent pas a la moindre modification d'interface.
- Bases de TypeScript appliquees aux tests : types, fonctions async/await, modules
- Selecteurs orientes utilisateur :
getByRole,getByLabel,getByText - Pourquoi les selecteurs CSS fragiles font echouer les suites en production
- Auto-waiting de Playwright : fini les
sleep()
Pour approfondir ces bases, lis TypeScript pour Playwright : les bases essentielles pour un QA.
Ce que tu sais faire apres 4 semaines
A la fin du premier mois, tu es capable de lancer une petite suite de tests lisibles sur un parcours complet, avec des selecteurs robustes et un code que tu peux relire trois mois plus tard. C'est la fondation sur laquelle reposent les semaines 5 a 8 : le parcours du deuxieme mois.
Le detail des phases est decrit dans le programme de la formation.