Comment passer des tests classiques, à faire jouer Claude le rôle d’un vrai utilisateur sans interrompre le développement en cours ? Un atelier en 3 niveaux, du basique et facile au complet et sans-friction.
On va partir du MCP Playwright, un MCP qui permet à Claude Code d’utiliser un navigateur comme un humain.
Dans l’utilisation classique des tests Playwright, Claude rejoue un parcours utilisateur dans un navigateur et peut déceler des bugs qui sont invisibles dans des tests classiques (unitaire, intégration). C’est un peu l’équivalent d’un test E2E, mais dans la réalité, dans son utilisation basique, beaucoup de choses ne sont pas vues.
Ici, on ajoute plusieurs briques. D’abord, au lieu de décrire à Playwright le processus (ou de générer une description du processus), on lui fait uniquement générer un objectif. Et c’est la réalité des utilisateurs. Ils veulent accéder à X. Ils ne veulent pas passer par A puis B puis C pour arriver à X.
On ajoute comme ça brique sur brique pour, à la fin, produire un skill qui :
- Génère un Personna
- Fais interagir ce personna sur notre site comme un humain
- Trouve les bugs, mais indique aussi ses frictions « d’humain ». Il peut alors dire ce qui manque, ou ce qui existe mais qui ne lui plait pas.
- Produit un rapport structuré avec bugs hiérarchisés et recommandations actionnables.
Ensuite, pour les plus habiles, on isolera tout ça dans un worktree git sibling. Claude bosse à coté sur une version figée, et on continue de coder. Dix minutes plus tard, on reçoit un HTML partageable et qui indique toutes les frictions. On peut alors s’en servir pour corriger les bugs qu’on juge réels.
Pré-requis :
Claude Code – Niveau intermédiaire.
Vous utilisez déjà Claude Code dans votre quotidien, sans en être un expert, et vous voulez savoir comment améliorer votre pratique.
Cet évènement est réservé à nos adhérent·e·s, coworkers et partenaires. Vous souhaitez tester ce format pour la 1ère fois avant de nous rejoindre ? Ecrivez-nous à event@lacantine.co 👋
