Тестирование
Большое внимание уделяется тестированию проекта. Любое изменение в верстке или CMS проходит через тестера и руководителя проекта, которые тщательно проверяют работу на наличие ошибок и соответствие технической документации.
![](/uploads/media/2400x/04/854-05-browsers.jpg?v=1-0)
Тестирование в браузерах
После каждой итерации работы программистов, результат передаётся тестировщику, который проверяет корректность отображения системы в различных устройствах и браузерах.
После каждой проверки формируется список баг-репортов, который передаётся программистам для внесения изменений.
Процесс повторяется до полного устранения ошибок.
Процесс повторяется до полного устранения ошибок.
![](/uploads/media/2400x/06/856-05-test-teh.jpg?v=1-0)
Тестирование технических требований
Финальная проверка, при которой система проверяется на соответствие установленным внутри студии стандартам, а также, указанным в ранее разработанном документе «Технические условия» требованиям.
При обнаружении несоответствий, формируется список баг-репортов, который передаётся программистам для внесения изменений. Процесс повторяется до полного устранения ошибок.
![](/uploads/media/2400x/05/855-06-metrics.jpg?v=1-0)
Настройка метрики
Создаются аккаунты и устанавливаются в разработанную систему счетчики Яндекс.Метрика и Google Analytics.
Создается и согласовывается с клиентом список метрик (целей), которые необходимо отслеживать для оценки работы системы.
Код отслеживания целей вносится в разработанную систему, а также, сервисы «Яндекс.Метрика» и Google Analytics.
Код отслеживания целей вносится в разработанную систему, а также, сервисы «Яндекс.Метрика» и Google Analytics.
![](/uploads/media/2400x/03/1063-5_04_ru.jpg?v=1-0)
Настройка клиентского сервера
Отталкиваясь от используемых в разработанном сервисе технологий и прогнозируемой посещаемости, готовится документ с требованиями к серверному оборудованию и установленному на него программному обеспечению.
Документ согласовывается с хостинг-провайдером.
Документ согласовывается с хостинг-провайдером.
![](/uploads/media/2400x/05/1065-5_05_ru.jpg?v=1-0)
Отработка процедуры deployment
Настраивается программное обеспечение (Git репозитории), необходимые для быстрой загрузки на сервер и запуска обновленных версий сайта.
Данная работа позволяет в дальнейшем автоматизировать запуск новых функций системы, сразу после их тестирования на студиийном дев-сервере.
Данная работа позволяет в дальнейшем автоматизировать запуск новых функций системы, сразу после их тестирования на студиийном дев-сервере.