Тестирование верстки

Layout Testing

Adaptive design

Верстка — это визуальное оформление страницы сайта.

Верстка включает:

  • HTML разметку
  • CSS стили
  • JS скрипты (опционально)

Тестирование верстки сосредоточено на проверке визуального отображения элементов интерфейса и их соответствия установленному дизайну.

Чек-лист проверок при тестировании верстки

Валидность кода

  • Проверьте HTML, CSS и JavaScript на наличие ошибок.
  • Убедитесь, что код соответствует стандартам W3C.

Инструменты: W3C Markup Validator, W3C CSS Validator, DevTools Console для просмотра ошибок JS.


Отображение контента

  • Проверьте, что все тексты, изображения и другие медиа-элементы отображаются корректно.
  • Убедитесь, что контент не обрезается или не перекрывается другими элементами.

Соответствие дизайну

  • Сравните расположение элементов, размеры, цвета, отступы и шрифты с дизайн-макетом.

Инструменты: PerfectPixel.


Навигация

  • Проверьте работоспособность всех ссылок и кнопок.
  • Убедитесь, что меню и навигационные элементы функционируют правильно.

Скорость загрузки

  • Оцените время загрузки страницы.
  • Проверьте, что изображения и другие ресурсы оптимизированы для быстрой загрузки.

Инструменты: PageSpeed Insights, DevTools Lighthouse.


Анимация и интерактивные элементы

  • Проверьте, что анимации работают корректно и не вызывают ошибок.
  • Убедитесь, что все интерактивные элементы реагируют на действия пользователя.

Поддержка различных языков и локализация

  • Проверьте, что верстка поддерживает различные языки, если это требуется.
  • Убедитесь, что тексты и форматы дат могут быть адаптированы под разные регионы.

Кроссбраузерность

  • Проверьте отображение верстки в различных веб-браузерах (Chrome, Firefox, Safari, Edge и т.д.).
  • Убедитесь, что верстка корректно отображается в различных версиях браузеров.

Инструменты: Browserling, LambdaTest.


Отзывчивость и адаптивность

  • Проверьте, как страница отображается на различных устройствах (компьютеры, планшеты, телефоны).
  • Убедитесь, что элементы адаптируются под разные разрешения экранов.

Инструменты: DevTools Toggle Device Toolbar.

JavaScript ошибки в DevTools Console

При выполнении JavaScript кода могут происходить ошибки, информация о которых попадает в Console.

Например, пользователь нажимает на кнопку, и на это событие вызывается JavaScript код, но обработка действия заканчивается ошибкой.

Посмотрите результат выполнения кода при нажатии на кнопку:

  1. Откройте DevTools F12
  2. Перейдите во вкладку Console
DevTools toggle device toolbar
Задача
Задача доступна премиум пользователям!
Sidebar arrow

ВВЕДЕНИЕ

БАЗОВЫЕ ЗНАНИЯ

УРОВНИ ТЕСТИРОВАНИЯ

UI ТЕСТИРОВАНИЕ

ТЕХНИКИ ТЕСТ ДИЗАЙНА

ТЕСТОВАЯ ДОКУМЕНТАЦИЯ

АУТЕНТИФИКАЦИЯ И АВТОРИЗАЦИЯ

POSTMAN

БАЗЫ ДАННЫХ

ТЕСТИРОВАНИЕ РЕЛИЗА

АНАЛИЗ РАБОТЫ ПРИЛОЖЕНИЯ

ПОДГОТОВКА К СОБЕСЕДОВАНИЮ

Как составить резюме Топ вопросов Собеседование