motion-visual-regression
motion-visual-regression
Catalogue généré le 2026-05-11
En une phrase
MettreMet en place des tests visuels Playwright (Playwrightgolden screenshots) pour stabiliserdétecter automatiquement quand une animation casse ou quand un composant change visuellement sans qu'on le motion et détecter les régressions en CI.veuille.
Quand l'utiliser
VoirSurlaundescriptionprojetci-dessusoù les régressions visuelles coûtent cher (site client, portfolio public)
Comment l'invoquer
- Slash command :
/motion-visual-regression(si exposé dans ton CLI)
PourDescription aller plus loin
Animation Testing & Visual Regression
Objectifdétaillée
DétecterL'idée régressions: visuelles/motionPlaywright sansprend flakiness.une capture d'écran de référence (le "golden") quand tout va bien, puis à chaque commit il recompare la page actuelle à la référence. Si les pixels diffèrent au-delà d'un seuil, le test échoue et tu sais qu'un changement de CSS ou un refactor a impacté le visuel.
Procédure
Ce
toHaveScreenshot() (un état idle + un état stable Tu repars avec des scripts npm prêts à lancer, deux tests qui fonctionnent dès le premier npx playwright test, et un set de recommandations pour éviter que ta suite de tests visuels devienne un cauchemar à maintenir. Pour Thymon : utile si besoin,tu masquerdéploies dynamique
Outputstu attendus
vois Hints
Source
- Plugin :
perso (standalone) - Nom interne :
motion-visual-regression - Fichier :
/home/thymon/.claude/skills/motion-visual-regression/SKILL.md