42 / 44
Как реализовать visual regression testing для Vue-компонентов?
Playwright (или Storybook + Chromatic) делает скриншоты компонентов и сравнивает с эталоном (baseline). При расхождении тест падает и показывает diff. Для Vue: рендеришь компонент в изолированном Storybook или через Playwright component testing, делаешь await expect(page).toHaveScreenshot().