Чек-лист проверки сайта
Каждая уважающая себя команда веб разработчиков поддерживает внутренние стандарты качества и использует набор приемочных испытаний при выпуске готовых интернет-ресурсов.
Мы не являемся исключением. Есть план тестирования веб-сайта, учитывающий интересы SEO продвижения, большой список проверок, влияющих на поведение пользователей, соблюдение которых обеспечивает качественное юзабилити (удобство) для пользователей, есть требования к верстке и коду.
Опыт показывает, что публикация подобного внутреннего стандарта качества сама по себе приносит только ограниченную пользу, так как такие чек-листы могут быть чрезмерными и содержат много лишних проверок, не нужных вашему проекту. Одновременно очень важные для вас сценарии в таких общих, универсальных чек-листах, не будут учтены. Дополнительную сложность представляет язык, на котором написаны чек-листы. Много специальных терминов, понятных веб-разработчикам могут быть не очевидными для вас.
Что делать, если вы хотите убедиться в качестве вашего сайта, и какие существуют этапы тестирования сайта? Специалисты компании Пиксель Плюс предлагают широкий спектр услуг по проверке сайтов и вы наверняка решите свои задачи с нашей помощью.
Функциональное тестирование - одно из самых важных в этой палитре услуг - позволяет убедиться что все интерактивные элементы (оформление заказа, формы обратной связи, фильтры и сортировки, функционал подписки и прочие) работают нормально. В случае с простыми сайтами такая проверка стоит от 3 000 рублей, интернет-магазины - от 10 тысяч рублей.
Мы можем провести полноценный технический аудит и предоставить рекомендации по улучшению надежности, скорости и других технических моментов в работе сайта.
Юзабилити-аудит позволит говорить о том, как улучшить пользовательский опыт и повысить конверсию сайта.
Можем помочь с визуальным аудитом: Вы предоставите нам макеты, а мы проверим соответствие готового сайта тому, что было согласовано на этапе дизайна. В том числе, если ожидается, что сайт корректно работает на мобильных устройствах и в определенных браузерах, возможно тестирование адаптивной или мобильной версий сайта и кроссбраузерная проверка верстки.
Чек-лист для проверки именно вашего сайта может быть подготовлен нами по любому направлению тестирования, которое вам интересно.
Как проводятся тесты в компании Пиксель Плюс?
Основу для создания чек-листа на проверку сайта составляет техническое задание на разработку и другая документация (например, описание требований для интеграции сайта с другими системами: программами складского учета, платежными сервисами, службами доставки и так далее).
К сожалению, очень часто такая документация утеряна или, что еще опаснее, никогда не была подготовлена, и работы над сайтом велись на основе дизайн-макетов и устных или разрозненных письменных договоренностей, которые так и не были организованы в единое целое.
Так как проведение тестовых испытаний подразумевает не только анализ полученного результата, но и понимание отличий корректного результата от ошибки, при подготовке плана тестирования такая документация будет создана в любом случае. В самом быстром варианте - как набор тест-кейсов, в которых представлен ожидаемый результат и описано корректное поведение для разных элементов интернет-ресурса.
При таком подходе в результате проверки вы получаете не только список ошибок, но и алгоритм для последующих проверок после отладки и доработки сайта по рекомендациям.
Мы рекомендуем время от времени запускать проверку в формате “быстрых” тестов: сокращенному набору сценариев работы с сайтом, затрагивающих наиболее важные для бизнеса функции.
- Например, если речь идет об интернет-магазине, то как минимум всегда стоит проверять: работу корзины и оформления заказа,
- сортировки и фильтры в каталоге,
- добавление товара в корзину из списка и карточки товара.
Чек-лист таких проверок имеет смысл держать под рукой и проводить испытания регулярно.
После того, как он однажды будет подготовлен специалистами и вы получите отчет о проверке, вы можете проводить проверки сами, четко следуя описанным в тест-кейсах шагам и сверяя полученный результат с эталоном.
Проблема таких тестов - в ручном режиме выполнять однотипные проверки по алгоритму сложно и человек находит способ разнообразить эту работу. При этом, меняя последовательность и полноту выполнения сценария, он влияет на результат и может допустить ошибку.
Если изменений на сайте много, ручные тесты и подготовленные для них чек-листы и планы тестирования могут лечь в основу автоматизированной проверки сайта.
Автоматические тесты дороже в разработке и сложнее в поддержке, однако позволяют проверять сайты по типовым сценариям с любой частотой, 24/ 7 по установленному графику и обеспечивают надежность работы вашего проекта.
Как обеспечить качество работ и уменьшить процент ошибок?
Безопасность и предсказуемый результат и качество в работе над сайтом обеспечивают:
- первичная диагностика. Проверка сайта при поступлении на поддержку. Рекомендуется комплексное тестирование: функциональное и технический аудит. В случае, если беспокоит низкая конверсия и есть сомнения в удобстве сайта, есть смысл провести юзабилити -аудит.
- “быстрые” тесты. Набор испытаний при внедрении новых элементов и функционала на сайт. Есть вариант, подготовить описание такой проверки на нашей стороне и проводить их самостоятельно, сообщая нам об отклонениях в результатах проверки.
- система контроля версий. Если проект сложный, ведутся работы сразу по нескольким направлениям или на сайте несколько команд, решающих свой спектр задач, то рекомендуется вести работы в специальной тестовой среде.
- резервное копирование и возможность быстро вернуть сайт к состоянию до выявленного сбоя без потерь.
Приглашаем вас обсудить состав и алгоритм проверочных испытаний для вашего сайта совместно с нашими специалистами. Подготовленный план тестирования, сценарии для проверки сайта и результаты проведенных тестов станут хорошей основой для постоянной работы над качеством и станут хорошим инструментом для всех.