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

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
Задача
Задача доступна премиум пользователям!

ВВЕДЕНИЕ

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

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

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

ТЕСТ ДИЗАЙН

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

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

POSTMAN

БАЗЫ ДАННЫХ

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

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

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

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