Избавили MDM-платформу от ручных тестов и перевели на масштабируемую автоматизацию на 100%
100%
покрытия API и UI сценариев
+
возможность расширения
3
обученные команды заказчика
40%
сокращения ретестов
Сфера
Корпоративные информационные системы,
MDM-платформы управления данными.
MDM-платформы управления данными.
Продукт
Гармония MDM – современная low-code платформа, система централизованного управления основными данными.
Запрос клиента
Сократить время релизов, внедрить автотестирование
API и UI для стабильного контроля качества и поддержки нескольких клиентов одновременно.
API и UI для стабильного контроля качества и поддержки нескольких клиентов одновременно.
Наши задачи
Разработать архитектуру автотестов для MDM-системы.
Внедрить автоматизированные тесты для API и UI.
Построить устойчивую и масштабируемую тестовую инфраструктуру.
Передать опыт и внедрить практики автоматизации для долгосрочной поддержки.
Обеспечить возможность быстрого масштабирования тестирования под новых клиентов.
Что мы сделали
1.
Разработали масштабируемый фреймворк автоматизации
с учётом специфики проекта.
с учётом специфики проекта.
2.
Реализовали шаблоны автотестов
для API и UI.
для API и UI.
3.
Настроили интеграцию с CI/CD
для стабильных регрессов.
для стабильных регрессов.
4.
Оказали консультационную поддержку команде тестирования.
5.
Провели обучение сотрудников
на курсах «Тестирование REST API», «Git для тестировщиков», «Python API Testing».
на курсах «Тестирование REST API», «Git для тестировщиков», «Python API Testing».
Технологии
Angular
Frontend
.NET
Backend
Selenium
Тестирование
Python
Тестирование
Allure
Тестирование
Jenkins
Тестирование
GitLab
в процессе миграции
PostgreSQL
Базы данных
SQL
Базы данных
Что получил клиент
Рабочую архитектуру автотестов, не зависящую
от узких специалистов.
от узких специалистов.
Возможность самостоятельно писать
и поддерживать тесты.
и поддерживать тесты.
Снижение ручного труда и сокращение числа ретестов.
Обученных специалистов, готовых
к масштабированию и внедрению автотестов для новых клиентов.
к масштабированию и внедрению автотестов для новых клиентов.
Итоги работы
100%
покрытие ключевых API/UI-сценариев
−40%
ретестов
+
возможность масштабирования тестирования под новых клиентов
3
обученные команды заказчика
→ Хотите выстроить автотестирование, которое работает без костылей и ручных правок? Покажем на примере, как внедрить автоматизацию под ваш стек и процессы.