Финтех-стартап
Финансы, страхование, инвестиции
Россия
Март 2025
Финтех-стартап запустил мобильное приложение для микро-инвестиций. Приложение позволяет пользователям покупать доли акций и криптовалют. Безопасность, точность расчетов и стабильность транзакций — высший приоритет.
Пользователи жаловались на «зависшие» транзакции и неверное отображение баланса. Регулятор вынес предупреждение из-за отсутствия формализованных процессов тестирования. Каждый сбой стоил компании реальных денег и репутации.
Тестирование проводилось вручную на нескольких эмуляторах. Не было тестирования бэкенда, отвечающего за финансовые расчеты. Отсутствовало тестирование на реальных устройствах, что приводило к UI-багам на специфических моделях смартфонов.
Процент успешных транзакций составлял всего 97%. 3-4 критических бага, связанных с расчётами, попадали в прод стабильно каждый месяц. Время регрессионного тестирования составляло 4 дня силами 3 QA. Рейтинг в App Store / Google Play упал до 3.9.
Первым делом мы сфокусировались на API и бэкенде. Была создана матрица тестов для всех финансовых операций (покупка, продажа, пополнение, вывод), включая граничные значения и нецелочисленные расчеты.
На Java + RestAssured был создан фреймворк для тотального тестирования всех эндпоинтов, связанных с деньгами. С помощью Appium + Python мы автоматизировали ключевые пользовательские сценарии на iOS и Android. Тесты запускались на ферме реальных устройств BrowserStack, что обеспечило покрытие популярных моделей.
Провели тестирование на проникновение (penetration testing), проверив уязвимости, связанные с хранением данных на устройстве и передачей данных по сети (используя Charles Proxy).
Процент успешных транзакций достиг 99.99%. Критические баги в продакшене не появлялись за последние 6 месяцев. Время регрессионного тестирования мобильного приложения сократилось до 6 часов (параллельный запуск на ферме устройств). Рейтинг в App Store / Google Play поднялся до 4.7. Компания успешно прошла проверку регулятора. Доверие пользователей выросло, что привело к увеличению среднего чека инвестиций на 25%.