checklist
January 14

Чек-лист тестирования веб-сайта

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

Свои проверки, которые я мог упустить - оставляйте в комментариях
  • Валидация разметки. От корректности HTML-разметки зависит правильное отображение сайта, индексация в поисковых системах. Проверить можно тут: https://validator.w3.org/
  • Скорость загрузки. Важный показатель который можно померить разными способами, например, через https://pagespeed.web.dev или DevTools > LightHouse.
  • Сканирование на наличие уязвимостей. В крупных компаниях этим занимается отдел безопасности (слышал от знакомой, что у них этих ребят называют - Безосами). Но проверить на базовом уровне: открытие сайта через https, не указан ли хост в блек-листах и т.п. можно с помощью онлайн утилит. Вот 13 популярных.
  • Адаптивность сайта. Желательно посмотреть на реальных устройствах ПК, планшет, смартфон и т.п. Но можно воспользоваться BrowserStack.
  • Соответствие UI гайдам. Задача тестировщика сравнить реализацию с гайдами, но все таки рекомендую почитать парочку постов по UI стандартам, чтобы обеспечить удобство и качество графического интервейса. Например, Material Design или UI design principles: guidelines.
  • Проверка на кроссбраузерность. Популярность браузеров можно посмотреть на statcounter для всех платформ.
  • Функциональное тестирование. Если ты на этапе ознакомления с ТЗ, то почитай "чек-лист тестирования ТЗ".
  • Интеграционное тестирование. Проверка API, подключение библиотек, метрик, отображение в гибридном мобильном приложении и т.п.
  • Проверка логов на наличие ошибок, предупреждений и информационны сообщений. Можно посмотреть в devTools, в логах сервера.
  • Нагрузочное/стресс - тестирование. Обычном этим занимаются специально обученные тестировщики, но ты можешь подписаться на канал и скоро мы научимся это делать!

Статью хорошо дополнят