Upload
molinos
View
209
Download
1
Embed Size (px)
DESCRIPTION
Что нужно проверить, и о чём помнить во время разработки, а также перед запуском сайта и после него?
Citation preview
I. Предстартовые работы — это весь цикл разработки.
II. Что проверить непосредственно перед запуском
• Бриф;
• Определение ожиданий клиента;
• Определение ожиданий клиента клиента;
• Целеориентирование.
• Подготовка технической документации (ТЗ, пользовательские сценарии, прототип, графическая нотация);
• Определение методологии и плана работ (этапы разработки, запуска).
• Выбор контентной стратегии;
• Подготовка PR-стратегии;
• Согласование с планом активностей поискового маркетинга.
• Проверить ссылки связанных сервисов (Яндекс.Маркет, платёжные системы, соцсети, почтовые адреса и телефоны для уведомлений);
• Коды счётчиков;
• Перенос почты и почтовых аккаунтов (старый листинг адресов в помощь).
• Проверить ссылки на старые адреса страниц и поставить редиректы;
• Поменять адреса в рекламе и контексте.
Особенно если переезд!
• Тест в актуальном стеке браузеров;
• Отображение и работоспособность при больших и малых разрешениях экрана;
• Доступность без картинок и скриптов.
• 404 страница и другие страницы ошибок (особенно если переезд — для многих станут посадочной);
• Валидация кода и скриптов соответствующими сервисами;
• Нет битых ссылок.
• Валидация полей и обязательные значения (особенно в калькуляторах);
• Загрузка больших файлов с длинными кириллическими названиями;
• Предзаполнение полей известными нам данными.
• Контроль над встраиваемыми модулями: они отображаются где-то на стороне, поэтому про них забывают.
• Понятны ли принципы сортировки для списков и выдачи?
• Фильтры: должна корректно меняться и выдача и зависимые фильтры;
• Не выводим ссылки на пустые записи и разделы.
• Тесты по пользовательским сценариям. Например, оформление заказа: – подбор товара; – добавление в корзину; – покупка без регистрации и с регистрацией; – тест полей формы оформления заказа; – корректный расчёт стоимости исходя из
количества товаров, скидок, доставки и других опций.
• На сервере установлено всё ПО, необходимое для работы сайта (например, Sphinx или Elasticsearch для поиска)?
• Вспомогательные службы (FTP, например)?
• Доступность из разных точек (hosts, кеш браузеров или офисного сервера могут привести к разным результатам из разных точек).