Уникальная автоматизация тестирования для fashion-маркетплейса с 2+ млн пользователей
4.6
Вырос рейтинг в сторах
+8%
Конверсия в покупки
-95%
Критических багов в проде
-30%
Затрат на QA
Сфера
E-commerce
Fashion-ритейл
Fashion-ритейл
Продукт
Высоконагруженная
платформа
(web/mobile app под iOS/Android
ЛК поставщиков,
внутренняя CRM)
платформа
(web/mobile app под iOS/Android
ЛК поставщиков,
внутренняя CRM)
Запрос клиента
Повысить стабильность ПО, сократить t на регрессионное тестирование, устранить регулярные критические баги в проде, улучшить рейтинги (App Store/Google Play) и увеличить конверсию в покупки.
Наши задачи
Провести полный аудит существующих процессов, кода и роли QA в команде.
Выделить и покрыть автотестами бизнес-критичные сценарии: регистрация, поиск, корзина, оплата.
Внедрить автоматизированное E2E и API-тестирование, интегрированное в CI/CD.
Провести нагрузочное тестирование для подготовки к «Черной пятнице».
Написать с нуля полную тестовую документацию.
Сократить time-to-market новых функций.
Что мы сделали
1.
Провели глубокий аудит
и разработали новую QA-стратегию, сфокусированную
на автоматизации и профилактике ошибок.
и разработали новую QA-стратегию, сфокусированную
на автоматизации и профилактике ошибок.
2.
Наша команда из 3 ручных тестировщиков покрыла новый функционал и UX, создав исчерпывающую документацию
в TestRail.
в TestRail.
3.
2 инженера по автоматизации (SDET) развернули фреймворк
с нуля: · E2E-тесты на Playwright + TypeScript; API-тесты на Java + RestAssured.
с нуля: · E2E-тесты на Playwright + TypeScript; API-тесты на Java + RestAssured.
4.
Интегрировали автоматические прогоны в CI/CD (GitLab CI)
с запуском на каждый коммит
с запуском на каждый коммит
5.
Провели нагрузочное тестирование через k6, симулировали 12 000 одновременных пользователей. Выявили и помогли устранить узкие места в PostgreSQL и API-шлюзе.
6.
Полностью перестроили процесс тестирования, чтобы он работал
на опережение, а не на латание дыр.
на опережение, а не на латание дыр.
Технологии
React
Фронт/бэк
Node.js
Фронт/бэк
Kotlin
Фронт/бэк
Swift
Фронт/бэк
PostgreSQL
Управление базами данных
Amazon Web Services
Универсальная облачная платформа
TestRail
QA тестирование
Jira
Система отслеживания ошибок
Playwright
Инструмент комплексного тестирования
TypeScript
Фронт/бэк
Java
Фронт/бэк
RestAssured
Тестирование и валидация
k6
Нагрузочное тестирование
GitLab CI/CD
Процессы сборки и тестирования
Docker
Управление приложениями
Что получил клиент
Готовую, масштабируемую и предсказуемую систему обеспечения качества.
Устраненные риски падения сервиса во время пиковых нагрузок.
Полную тестовую документацию, которая ускорила онбординг новых сотрудников.
Значительную экономию бюджета за счет сокращения ручного труда и предотвращения убытков от простоев.
Сокращение регресса с 7 дней → 4 часа
Покрытие тестами: API 85%, E2E 75%
Time-to-market: с 4-6 недель → 1-2 недели
Итоги работы
4.6
Вырос рейтинг
в сторах
в сторах
+8%
Конверсия
в покупки
в покупки
-95%
Критических багов
в проде
в проде
-30%
Затрат
на QA
на QA
Поможем и вам превратить тестирование
из статьи расходов
в инструмент роста бизнеса.
из статьи расходов
в инструмент роста бизнеса.