Тестирование

Тестирование

Большое внимание уделяется тестированию проекта. Любое изменение в верстке или CMS проходит через тестера и руководителя проекта, которые тщательно проверяют работу на наличие ошибок и соответствие технической документации.
Тестирование в браузерах
После каждой итерации работы программистов, результат передаётся тестировщику, который проверяет корректность отображения системы в различных устройствах и браузерах.
После каждой проверки формируется список баг-репортов, который передаётся программистам для внесения изменений.

Процесс повторяется до полного устранения ошибок.
Тестирование технических требований
Финальная проверка, при которой система проверяется на соответствие установленным внутри студии стандартам, а также, указанным в ранее разработанном документе «Технические условия» требованиям.
При обнаружении несоответствий, формируется список баг-репортов, который передаётся программистам для внесения изменений. Процесс повторяется до полного устранения ошибок.
Настройка метрики
Создаются аккаунты и устанавливаются в разработанную систему счетчики Яндекс.Метрика и Google Analytics.
Создается и согласовывается с клиентом список метрик (целей), которые необходимо отслеживать для оценки работы системы.

Код отслеживания целей вносится в разработанную систему, а также, сервисы «Яндекс.Метрика» и Google Analytics.
Настройка клиентского сервера
Отталкиваясь от используемых в разработанном сервисе технологий и прогнозируемой посещаемости, готовится документ с требованиями к серверному оборудованию и установленному на него программному обеспечению.

Документ согласовывается с хостинг-провайдером.
Отработка процедуры deployment
Настраивается программное обеспечение (Git репозитории), необходимые для быстрой загрузки на сервер и запуска обновленных версий сайта.

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