Конференция завершена. Ждем вас на DevOpsConf в следующий раз!

Как мы тестируем сервисы, чтобы релизить их не глядя

Lean подход к тестированию

Логирование и мониторинг
Юнит-тестирование
Тестирование фронтенда
QA / другое

Доклад принят в программу конференции

Мнение Программного комитета о докладе

История успеха про использование в продуктовой команде тестирования и ряда иных практик, которые не отнимают все рабочее время и позволяют делать поставки часто.

Целевая аудитория

Разработчики, тестировщики.

Тезисы

Расскажу про опыт тестирования сервиса нашей команды. О том, как мы пришли к тому, что релизы выкатываются без нашего участия, какие тесты мы для этого пишем, как реализуем CI/CD, как реагируем на проблемные релизы.

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

Разработчик и лидер одной из команд в Dodo Engineering, которая занимается движением складских запасов. Считает, что применение инженерных практик может сильно упростить жизнь продуктовой команде, главное — не забывать о том, ради чего и кого вы работаете.

Dodo Engineering

В Dodo Engineering разрабатывают Dodo IS — систему для управления бизнесом Dodo Pizza, а также Doner42 и Drinkit. Dodo IS — это коллаборация ERP+HRM+CRM-систем, которую в Dodo пишут сами. Бонусом драйвят клиентские сайты и мобильное приложение.

Видео