Skip to main content

У чому мета скриншотного тестування?

Мета скриншотного (візуального) тестування - виявляти ненавмисні візуальні зміни в інтерфейсі і гарантувати, що UI й далі виглядає так, як повинен, після оновлень коду, бібліотек, браузерів або стилів.


Головне завдання: захистити зовнішній вигляд інтерфейсу. Тест відповідає на питання: «Інтерфейс виглядає так само правильно, як і раніше?»


Скриншотне тестування допомагає:

  • виявляти візуальні баги (з'їхала верстка, елемент, що зник, порушені відступи)
  • фіксувати стан UI і контролювати будь-які зміни
  • уникати регресій у дизайні під час рефакторингу, зміни CSS або оновлення компонентів
  • зменшити обсяг ручної візуальної перевірки

Суть: існує еталонний скрин, і кожен новий результат порівнюється з ним. Якщо картинка змінилася, тест повідомляє про це, показуючи, що саме змінилося.

Коротка відповідь

Для співбесіди
Premium

Коротка відповідь допоможе вам впевнено відповідати на цю тему під час співбесіди.