Портфолио Назад к списку

Комплексное тестирование биллинговой системы для крупного телеком-оператора

Logo
Клиент: крупный мобильный оператор
  • Приёмочное тестирование
  • Автоматизация тестирования
  • Мобильное тестирование
  • Тестирование производительности
  • Интеграционное тестирование

БИЗНЕС-ЦЕЛЬ

Клиент — крупный игрок на рынке телекоммуникаций, который провел модернизацию ключевой биллинговой системы. В рамках трансформации разрозненные системы филиалов были заменены на единое централизованное решение, что потребовало безопасного переноса данных миллионов абонентов.

Наша команда подключилась на критически важном этапе — непосредственно перед началом миграции на новую биллинговую платформу.

Задачи клиента

До нашего прихода клиент столкнулся с рядом вызовов, ставивших под угрозу успешный запуск проекта:

  • Множественные подходы к тестированию: не было структурированных end-to-end сценариев, охватывающих всю сложную архитектуру новой системы.
  • Процессы, требующие оптимизации: не были налажены подходы к тестированию миграции данных и оценке производительности под нагрузкой.

Основные задачи, поставленные перед нами:

  • Провести комплексное тестирование обновленной системы.
  • Внедрить автоматизацию для быстрого предрелизного тестирования.
  • Обеспечить стремительное масштабирование команды для выполнения работ в сжатые сроки.

KPI успеха — уложиться в жесткие сроки, разработать заданное количество E2E-сценариев и обеспечить проведение предрелизного тестирования всего за 1 час.

Ход сотрудничества

Для решения поставленных задач была собрана команда из 85 специалистов, которые интегрировались в процессы заказчика и работали по методологии SAFe, охватывая все этапы жизненного цикла разработки.

Наш подход и проделанная работа:

  1. Автоматизация непрерывного тестирования: мы автоматизировали системные тест-кейсы, что позволило реализовать подход непрерывного тестирования. Это значительно снизило бизнес-риски и улучшило общее качество кода.
  2. Нагрузочное тестирование: мы оценили, внедрили и провели методологию нагрузочного тестирования, выявив «узкие места» производительности и предложив рекомендации по их устранению до запуска системы.
  3. Тестирование миграции данных: мы обеспечили надежность и целостность данных, успешно протестировав процесс миграции информации миллионов абонентов на новую биллинговую платформу.

Результаты

Благодаря слаженной работе команды и выстроенным процессам, нам удалось достичь впечатляющих результатов:

  • Значительное ускорение выхода релизов: за счет автоматизации время на предрелизное тестирование было сокращено до целевого показателя в 1 час.
  • Масштабирование команды: команда тестирования была оперативно увеличена в 10 раз в течение полугода без потери эффективности.
  • Выполнение плана по автоматизации: было разработано и внедрено запланированное количество автоматизированных E2E-сценариев, что создало прочный фундамент качества на будущее.

Ценность для бизнеса клиента: найденные на этапе тестирования критические дефекты могли бы после запуска привести к массовым сбоям в начислениях, финансовым потерям, недовольству миллионов абонентов и их оттоку к конкурентам. Наша работа позволила предотвратить эти риски и обеспечить стабильный запуск системы, критически важной для работы всего оператора.

Выводы и ценность

Клиент особенно отметил в нашей работе:

  • Скорость: быстрое погружение в сложную предметную область и оперативное достижение результатов.
  • Гибкость: легкая адаптация к меняющимся требованиям и масштабирование команды в сжатые сроки.
  • Инициативность: проактивное предложение улучшений в процессы тестирования и методологии.

Ключевые уроки проекта:

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

Совет, который мы можем дать потенциальным клиентам:

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

Задумались о тестировании вашего продукта? Оставьте заявку на бесплатную консультацию и наши специалисты свяжутся с вами.

Результаты в цифрах

  • Результаты в цифрах
  • 85
    инженеров по обеспечению качества привлечено
  • в10
    раз увеличена команда тестирования
  • 1
    час —  продолжительность предрелизного тестирования

Технологии и инструменты

  • android
  • Apple
  • Atlassian
  • Java
  • soapUI
  • TestLink
  • Tibco_logo
  • crm
  • oracle
  • web

Реализованные проекты

портфолио