Проект

IBS выполнила нагрузочное тестирование обновленных систем банка "Уралсиб"

Заказчики: Уралсиб ФК

Москва; Финансовые услуги, инвестиции и аудит

Подрядчики: IBS
Продукт: Проекты ИТ-аутсорсинга

Дата проекта: 2022/10 — 2023/05
Технология: ИТ-аутсорсинг
подрядчики - 850
проекты - 2653
системы - 181
вендоры - 122

2023: Нагрузочное тестирование внутренних систем

Специалисты IBS провели нагрузочное тестирование внутренних систем Банка Уралсиб, автоматизирующих работу с кредитными продуктами и услугами, а также управление логистикой доставки банковских карт, что в результате повысило эффективность этих бизнес-процессов.

Из-за сложностей с работой кредитного конвейера — АС КРИФ (Creditflow) — банк принял решение обновить автоматизированную систему ОМНИ (Омниканальная платформа) и перенаправить туда процессы по управлению логистикой доставки банковских карт. После разработки ОМНИ у Банка Уралсиб возникла необходимость проверить работоспособность решения.

Проектной команде предстояло убедиться, что производительность системы КРИФ после интеграции с ОМНИ будет соответствовать требованиям. Еще одной задачей было определить максимальную производительность новой автоматизированной системы ОМНИ, поскольку статистики из продуктивной среды до старта проекта не было.

После изучения и анализа систем специалисты центра тестирования IBS совместно с командой банка приняли решение провести несколько итераций нагрузочного тестирования разных версий системы КРИФ по старому бизнес-процессу доставки карт, новому бизнес-процессу с эмуляцией ОМНИ и без нее. Системы ОМНИ и КРИФ тестировались отдельно, что повысило точность тестирования. При этом интеграция между системами воспроизводилась с помощью эмуляторов.

В тестировании использовались такие инструменты, как JMeter, Grafana, Telegraf, Redis, Postman, Idea, а также язык программирования Java.

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

«
Сложность проекта в первую очередь была связана с большим количеством интеграций. Еще одна его особенность — эмуляция отправки сообщений в очередь с помощью программного брокера Kafka. Кроме того, разработка сценария тестирования велась не через запросы на уровне трафика, как обычно, а через запросы на уровне эмуляторов. В результате все поставленные задачи были выполнены,
сказал Николай Марченко, руководитель отделения нагрузочного тестирования IBS.
»

«
Проведенное тестирование подтвердило, что внедрение в архитектуру новой системы было правильным решением, а определение максимальной производительности АС ОМНИ позволило рассчитать потребности в серверном оборудовании в будущем. В результате у нас появилась возможность увеличить объем пользователей и повысить эффективность критически важных бизнес-процессов, — рассказала Полина Федорова, руководитель проекта ПАО «БАНК УРАЛСИБ».
»