«ЭдуПлатформа» — edtech-сервис с 200 000 активных студентов. Стек: React (фронтенд), Node.js + Python (бэкенд), 8 микросервисов, PostgreSQL, Redis, S3 для видео.
Что мы увидели на старте:
- 0 автоматических тестов во всей кодовой базе
- 5 ручных QA-инженеров, каждый релиз — 3 дня ручного прогона
- Релизный цикл: 2 недели, из которых неделя — тестирование
- Регрессии при каждом релизе — в среднем 3.7 критических багов в продакшне
- Нет CI/CD — деплой вручную, через SSH на сервер
- Нет staging-окружения — тестирование на dev-стенде с синтетическими данными
Первое, что мы сделали — убедили руководство, что автоматизация тестирования — это не расход, а инвестиция. Подсчитали стоимость багов в продакшне (потеря студентов, возвраты, репутация) и показали, что каждый месяц ручного QA обходится дороже, чем полугодовой проект по автоматизации.
Оставить комментарий