Тестирование сайта перед запуском: чек-лист QA
Зачем тестировать сайт перед запуском
Запуск сайта с ошибками — потеря клиентов с первого дня. Неработающие формы, битые ссылки, кривая вёрстка на мобильных — всё это отпугивает посетителей и снижает доверие к компании. Системное тестирование позволяет обнаружить и исправить проблемы до того, как их увидят клиенты.
Чек-лист QA: функциональность
- Все страницы открываются без ошибок (200 OK)
- Навигация работает — все ссылки в меню ведут на правильные страницы
- Формы отправляются — проверьте каждую форму, получите тестовое письмо
- Поиск по сайту выдаёт релевантные результаты
- Фильтрация и сортировка в каталоге работают корректно
- Корзина и оформление заказа (для интернет-магазинов)
- Оплата проходит (тестовый платёж)
- Личный кабинет — регистрация, авторизация, восстановление пароля
- CRM-интеграция — заявки попадают в CRM
Чек-лист QA: дизайн и вёрстка
- Сайт корректно отображается в Chrome, Firefox, Safari, Edge
- Адаптивность — проверьте на 320px, 375px, 768px, 1024px, 1440px
- Изображения не выходят за границы контейнеров
- Шрифты загружаются, нет подмен на системные
- Нет горизонтальной прокрутки на мобильных
- Попапы и модальные окна корректно закрываются
- Анимации не мешают взаимодействию
- Favicons отображаются во всех браузерах
Чек-лист QA: контент
- Нет Lorem Ipsum и заглушек
- Контактные данные (телефон, email, адрес) актуальны
- Нет орфографических ошибок (проверьте LanguageTool)
- Все изображения имеют alt-теги
- Юридические страницы (политика конфиденциальности, оферта) на месте
- Копирайт в подвале с актуальным годом
Чек-лист QA: SEO
- Уникальные title и description для каждой страницы
- H1 — один на страницу, содержит ключевое слово
- Sitemap.xml сгенерирован и доступен
- Robots.txt не блокирует нужные страницы
- HTTPS работает, редирект HTTP → HTTPS настроен
- Canonical URL указаны
- Микроразметка валидна (проверка через Rich Results Test)
- Счётчики аналитики (Яндекс.Метрика, Google Analytics) установлены
- Цели конверсии настроены
Чек-лист QA: производительность
- PageSpeed Insights — мобильные 70+, десктоп 90+
- Изображения оптимизированы (WebP, сжатие)
- Lazy loading включен для изображений ниже fold
- Кэширование настроено
- Gzip/Brotli-сжатие активно
Чек-лист QA: безопасность
- Плагин безопасности установлен и настроен
- Логин администратора — не «admin»
- Автоматические бэкапы настроены
- Отладочный режим отключен (WP_DEBUG = false)
- Файлы wp-config.php, .htaccess защищены от прямого доступа
Инструменты тестирования
- Screaming Frog — краулер для проверки ссылок, метатегов, редиректов
- BrowserStack — тестирование в разных браузерах и устройствах
- GTmetrix / PageSpeed — скорость загрузки
- Validator.w3.org — валидация HTML
- Rich Results Test — проверка микроразметки
Нужен профессиональный QA вашего сайта? Обращайтесь в DZ Digital — проведём полное тестирование по нашему расширенному чек-листу.
Сколько времени занимает тестирование?
Для корпоративного сайта (10–20 страниц) — 1–2 рабочих дня. Для интернет-магазина — 3–5 дней. Для сложного проекта с личным кабинетом и интеграциями — до 2 недель. Тестирование — это инвестиция, которая окупается отсутствием проблем после запуска.
Клиенты нашли баг — что делать?
Заведите систему отслеживания ошибок (Trello, Jira или хотя бы Google Sheets). Зафиксируйте: URL страницы, браузер, устройство, скриншот, шаги для воспроизведения. Приоритизируйте: критичные баги (формы, оплата) — срочно, косметические — в плановом порядке.
Нужно ли тестировать после каждого обновления?
После обновления WordPress и плагинов — да, проведите регрессионное тестирование: проверьте основные функции (формы, оплата, каталог). Полное тестирование — при запуске и крупных обновлениях.