Для правильной подготовки сайта к релизу рекомендуется выполнить следующие шаги:
- Планирование и проверка. 1 Подготовку к релизу нужно запланировать заранее и учесть это время в плане проекта. 1 Следует выяснить, насколько часто необходимо тестирование, и продумать критерии проверки. 1 Например, можно подготовить чек-лист для каждого этапа. 1
- Проверка макета. 1 Нужно сравнить получившийся макет с техническим заданием или бэклогом. 1 Следует убедиться, что все разделы на месте и нет ничего лишнего. 1 Если будут несоответствия, их можно исправить ещё до начала вёрстки и разработки. 1
- Проверка вёрстки. 1 Нужно сопоставить макет и то, что получилось на вёрстке, чтобы всё выглядело одинаково на разных устройствах и в браузерах. 1 Также следует проверить валидность HTML-кода, чтобы он соответствовал существующим стандартам, а сайт работал во всех браузерах. 1
- Проверка кода. 1 На этом этапе должны быть готовы тест-кейсы — список критериев, по которым тестировщик проверяет код. 1 Их пишут вместе с программистом до начала разработки. 1
- Проверка функций. 1 Нужно провести функциональное тестирование, чтобы проверить, выполняет ли сайт свои задачи. 1 Например, если создаётся интернет-магазин, следует обратить внимание на формы обратной связи и регистрации, добавления товара в корзину, оформления и оплаты заказа. 1
- Проверка производительности и безопасности. 1 Нужно выяснить, выдержит ли сайт высокую нагрузку, например, если им начнут пользоваться сразу 1 000 и более пользователей. 1 Также следует проверить скорость загрузки сайта и его уязвимости с помощью специальных сервисов. 1
- Мнение пользователя. 1 Когда тесты проведены, нужно показать проект людям, не работавшим над проектом. 1 Пусть они выступят в роли первых пользователей, поделятся своими впечатлениями и укажут на ошибки, если команда что-то пропустила. 1
После финальной проверки по чек-листу сайт можно сдать заказчику, подписать все закрывающие документы и передать проект на поддержку. 3