Cross-browser визуальное тестирование направлено на проверку того, что один и тот же интерфейс рендерится единообразно в Chrome, Firefox и Safari — не забывая про мобильные варианты WebKit на iOS и Chromium на Android. Расхождения между движками сократились по мере постепенного выравнивания на стандартах, но они по-прежнему существуют: рендеринг шрифтов, обработка backdrop-filter, неравномерная поддержка некоторых свежих CSS-свойств, тонкое поведение grid или position: sticky. Страница, идеально проверенная в Chromium, может тихо сломаться в Safari mobile.
На этой странице собраны статьи, посвящённые этой теме: разумное покрытие браузеров без раздувания тестового бюджета, выбор между реальными тестами (BrowserStack, Sauce Labs, локальные машины) и эмулированными тестами через драйверы Playwright, управление отдельными baseline по каждому движку, арбитраж в случаях, когда расхождение вызвано самим браузером, а не регрессией вашего кода. Также рассматривается вопрос разумного периметра: тестировать ли каждую страницу в пяти браузерах или сосредоточиться на репрезентативном подмножестве, валидированном статистикой аудитории? Delta-QA в текущей версии опирается на Chromium для захвата, и эти статьи объясняют, когда этого достаточно, а когда нужно дополнить другими подходами.