Что такое visual regression testing?

Middle
168 просмотров
AFK Offer AI

Visual regression — автоматическое сравнение скриншотов страницы/компонента между запусками. Инструменты: Percy, Chromatic, BackstopJS, Playwright screenshots. Процесс: делаешь скриншот → сравниваешь с baseline → показываешь diff. Ловит визуальные баги, которые unit тесты пропускают: сдвинутую кнопку, неправильный цвет, сломанный layout. Chromatic интегрирован со Storybook — каждый story автоматически проверяется. Проблема — flaky из-за шрифтов, антиалиасинга. Нужен стабильный рендер.

Следующий вопрос

Что такое Turbopack и зачем он нужен?