Дизайн ревью это процесс, в ходе которого UX Дизайнер (автор макетов) проверяет готовую, реализованную фронтенд-разработчиком задачу, чтобы убедиться, что реализация (работающий код в браузере или приложении) в точности соответствует дизайн-макетам.
Ключевая Цель
Основная цель — найти и задокументировать любые визуальные расхождения между тем, что было задумано (макет в Figma/Sketch), и тем, что было реализовано (выполненная разработчиком задача).

Этот процесс гарантирует, что пользователь увидит именно тот интерфейс и получит тот опыт, который был спроектирован и утвержден.
Место в Процессе Разработки
Дизайн QA происходит после того, как:
- Фронтенд-разработчик завершил написание кода (“сверстал” макет).
- Задача (Task) прошла базовое функциональное тестирование (она работает).
- Задача находится в тестовой среде, но еще не выпущена для конечных пользователей.
Участники
- Инициатор: Фронтенд-разработчик (передает задачу на проверку).
- Исполнитель/Ревьюер: UX Дизайнер (проводит проверку).
Что конкретно проверяется
Дизайнер проводит попиксельное сравнение макета и реализации.
-
Типографика:
- Правильный ли шрифт (
font-family) используется? - Соответствует ли размер (
font-size), начертание (font-weight) и межстрочный интервал (line-height)?
- Правильный ли шрифт (
-
Отступы (Spacing):
- Корректны ли внутренние отступы (
padding) и внешние (margin) между элементами? - Соблюдена ли сетка (
grid)?
- Корректны ли внутренние отступы (
-
Цвета:
- Точно ли соответствуют коды цветов (HEX, RGBA) для текста, фона, иконок и границ?
-
Состояния:
- Как выглядят интерактивные элементы (кнопки, ссылки, поля ввода) в разных состояниях: по умолчанию (
default), при наведении (hover), при нажатии (active/pressed), в фокусе (focus) и в неактивном (disabled)состоянии?
- Как выглядят интерактивные элементы (кнопки, ссылки, поля ввода) в разных состояниях: по умолчанию (
-
Адаптивность:
- Корректно ли интерфейс перестраивается на разных разрешениях экрана (пк, планешет, мобилка), как это было заложено в адаптивных макетах?
-
Анимации и Переходы:
- Если в дизайне были заложены анимации (например, плавное появление окна), соответствуют ли они заданным параметрам (скорость, тип).
-
“Корнер кейсы” :
- Что происходит с дизайном, если текст слишком длинный (переносится ли он, обрезается)?
- Что происходит, если список пуст ?
Заключение
Что дальше?
➡️ Разберём как организовать интеграционное тестирование