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

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

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

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

Как реализовать video player controls?