СберЗдоровье сделало тестирование прозрачным и управляемым с ТестОпс

  • 260
    Запусков в день
  • > 13 000
    Активных автотестов
  • > 20 000 000
    Клиентов
  • Отрасль
    Медицинские технологии
  • Стек разработки
    PHP, React
  • Стек тестирования
    Java, Junit5, Selenide, Rest Assured, Appium
О компании
СберЗдоровье — ведущая MedTech-компания на российском рынке. На её платформе больше полумиллиона врачей предоставляет услуги 20 миллионам клиентов.

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

Тестирование в СберЗдоровье встроено непосредственно в процесс разработки. В каждой продуктовой команде есть свой QA-инженер — они полноправные участники команды наравне с разработчиками, аналитиками и продуктовыми менеджерами.

В контроле качества участвует вся команда — например, разработчики пишут модульные тесты. Но конечная ответственность за функциональное тестирование и за работу автотестов лежит именно на QA-инженерах.

Современная разработка требует постоянно наращивать темп работы. Команды СберЗдоровья постоянно экспериментируют с новыми подходами. Внутри отдела родилась и была реализована идея геймификации для мотивации сотрудников, и под неё была создана отдельная платформа.

Большое значение для таких экспериментов имеет работа с метриками и создание своих инструментов — о чём рассказывают тестировщики СберЗдоровья на собственном митапе. Анализ трудозатрат на написание автотестов позволил найти процесс, занимающий львиную долю рабочего времени. Чтобы его автоматизировать, QA-инженеры написали генератор, взявший трудоёмкий участок на себя. Это внимание к своей инфраструктуре привело к выбору системы управления тестированием (TMS) ТестОпс.
ТестОпс в СберЗдоровье
Платформа ТестОпс делает тестирование видимым всем участникам команды, даже тем, кто не пишет код или тесты. Сбор аналитики позволяет отслеживать эффективность трудозатрат, дерево отображения тестов показывает покрытие фич, а благодаря тому, что автотесты и ручные тесты живут в одном пространстве, собранные данные позволяют судить об эффективности тестирования в целом.

Мы перешли на ТестОпс более 3 лет назад, а до этого в компании использовалась TMS TestRail, традиционно больше подходящая для ручного тестирования. ТестОпс позволил объединить автотесты и ручное тестирование в едином пространстве, что упростило управление процессом. Почти все потребности команды закрыты новой TMS, а для некоторых отсутствующих процессов (например, линтера) были написаны свои инструменты.

Техническую поддержку ТестОпс в СберЗдоровье оценивают на 9 из 10 баллов: высокая скорость реакции и готовность помочь в решении вопросов.

Опыт СберЗдоровья подтверждает, что ТестОпс — выбор команд, ценящих прозрачность, управляемость и скорость работы.