Чек-лист тестирования сайта перед запуском. Что мы проверяем.

Чек-лист тестирования сайта перед запуском.

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

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

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

Контент

Проверка информационного наполнения сайта.

  • Актуальные контакты. Контактные данные компании (телефон, мессенджеры, адрес, реквизиты, социальные сети) – актуальны, корректны и легко находятся на сайте.
  • Политика конфиденциальности. Наличие на сайте страницы с правилами обработки персональных данных и пометки рядом с формами обратной связи.
  • Отсутствуют пустые страницы без текста. В меню сайта не должно быть ссылок на страницы, где размещен текст “страница в разработке”.
  • Отсутствие тестового контента. Проверить не осталось ли на сайте тестового контента (текстов, которые добавлялись на сайт в качестве примеров, для тестирования функционала) или ссылок ведущих на тестовый сервер (где был сайт на этапе разработки, до переноса на основной домен).

Функциональность

Важно проверить корректность работы верстки сайта на разных устройствах и в разных браузерах, так и отдельные функциональные возможности сайта.

  • Отображение сайта в разных браузерах. Сайт корректно отображается в любом браузере последних версий (Firefox, Chrome, Safari, Opera).
  • Адаптивная версия. Сайт корректно отображение на разных разрешениях экрана и на разных устройствах (смартфонах, планшетах). Нет проблем с навигацией, нет блоков, которые выходят за границы экрана, видны все пункты в меню, работают всплывающие окна, кликабельные номера телефонов и т.д.
  • Формы обратной связи. Проверить, что формы работают корректно, данные отправляются, письма приходят. Поля проходят валидацию (выводятся сообщения при ошибках) и не сбрасываются ли заполненные данные. После заполнения формы пользователь видит страницу с благодарностью, сообщение об успешной отправке или получает письмо о том, что письмо получено.
  • Поиск по сайту. Должен работать корректно, должен быть создан отдельный шаблон страницы для отображения результатов поиска.
  • Иконки / виджеты социальных сетей. Ссылки прописаны корректно, открываются в новом окне.
  • Внешние ссылки. Работают и открываются в новых вкладках.
  • Навигация “Хлебные крошки”. Добавлены (при необходимости) и работают корректно. Не отображают ссылку на активную страницу.
  • Печатные версии страниц. Если на сайте есть функционал “версия для печати” важно проверить корректность отображения.
  • Favicon. Иконка сайта, которая отображается во вкладке браузера добавлена и отображается корректно.
  • Ссылка с логотипа. Прописана и ведет на главную страницу сайта.

Безопасность

  • Скрыть стандартный адрес страницы для входа в панель администратора.
  • Сгенерировать сложный пароль администратора и хранить его в надежном месте.
  • Сделать резервную копию окончательной версии сайта.
  • Установить сервисы отслеживания работоспособности сайта 24/7 для получения уведомлений в случае неработоспособности сайта. Используется сервис monitis.com, pingup.ru, Яндекс Метрика.
  • Настроить создание бэкапов сайта по расписанию (на хостинге и/или в админке сайта).
  • Добавить антиспам защиту для форм обратной связи на сайте (например: Google Recaptcha).
  • Добавить модуль проверки сайта на вирусы.

Производительность

  • Сжать размер изображений для более быстрой загрузки.
  • Включить и настроить кэширование.
  • Минимизировать и сжать статику (JavaScript, HTML, CSS).
  • Проверить скорость загрузки страниц сайта. Оптимальное время загрузки сайтов — 2-3 сек. Можно проверить через браузер и консоль разработчика, нажав в браузере F12, затем обновив страницу и посмотреть параметр Load. Также можно использовать сервис https://loading.express/ (проверка из РФ) или https://tools.pingdom.com/ (проверка из разных стран).

Разовые SEO настройки (первичная оптимизация)

Важно убедиться, что у сайта подготовлен фундамент для будущих работ по продвижению сайта в поисковых системах. Даже если продвижение сайта не планируется в ближайшей перспективе, все эти настройки важны, чтобы поисковые системы могли индексировать ваш сайт, а пользователи могли находить сайт в поисковых системах и на Яндекс/Google картах по брендовым запросам.

  • Проверить открыт ли сайт для индексации поисковыми сисетмами (перед открытием для индексации необходимо убедиться, что отсутствует тестовый контент т.е. сайт заполнен реальной и актуальной информацией).
  • Добавить SEO модуль для возможности заполнения мета-тегов (title, description) к отдельным страницам сайта.
  • Добавить на сайт коды систем аналитики: Google Analytics, Яндекс Метрика.
  • Создать файл sitemap.xml.
  • Создать файл robots.txt. Проверить, что указан адрес файла sitemap.xml. Закрыть от индексации ненужные разделы.
  • Добавить сайт в Google Search Console и Яндекс Вебмастер. Присвоить сайту регион, добавить sitemap.xml.
  • Проверить возможность для заполнения Alt и title к каждому изображению.
  • Выпуск SSL сертификата и подключение HTTPS, чтобы сайт работал через защищенное соединение. Настройка редиректов с http на https.
  • Активировать генерацию понятных URL страниц (ЧПУ, «человеко-понятные URL»)
  • Проверить, что 404 ошибка отдает правильный код ответа сервера. Страница 404 имеет поиск, карту сайта, или ссылки на популярные страницы, отображает верхнюю и нижнюю часть сайта.
  • Проверить коды ответа сервера. Все страницы сайта должны выдавать 200 код ответа. Не должно быть битых ссылок с 404 кодом ответа. Сайт не должен выдавать 503, 504 и 429 коды ответа (свидетельствует о проблемах со скоростью работы сервера).
  • Настроить 301 редиректы со старых адресов на новые. Важно проставить редиректы, если у сайта менялся адрес домена или менялась структура разделов, адреса отдельных страниц.
  • Активировать Lazy loading для отложенной загрузки изображений и видео.
  • Активировать конвертацию и отображение изображений в формате WebP.

SEO-оптимизация сайта

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

  • Создать и настроить цели Яндекс Метрики для отслеживания конверсий. 
  • Добавить организацию в справочники. Яндекс Справочник, Google Мой бизнес, 2 GIS.
  • Внедрить микроразметку. Можно проверить через Google Structured Data Testing Tool.
  • Оптимизировать изображения. Изображения должны обладать названиями на латинице, должны быть заполнены атрибуты ALT, должно быть выполнено сжатие размера.
  • Проверить отсутствие дублей страниц. Наличие дублей на сайте может повлечь за собой понижение позиций сайта в поисковой выдаче. Дубли страниц можно увидеть в Google Search Console.
  • Проверить корректность заполнения title, description, h1. Проверка заполненности тегов. Проверка длины. Проверка на отсутствие дублей.
  • Проверить наличие ключевых фраз в текстах страниц.
5/5 - (2 голоса)

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *