Надежда Буртелова. Тестирование сервисов при распиле монолита или при портировании на другой язык
Надежда
0:00 / 0:00
Надежда Буртелова. Тестирование сервисов при распиле монолита или при портировании на другой язык
11 просмотров · 3 месяца назад
Надежда
1 подписчик
11 просмотров · 3 месяца назад
Доклад создан на основе тестирования распила монолита и переноса сервисов с python на go в компании Звук https://zvuk.com/
Как оказалось тестирование процессы тестирования распила монолита и портирования сервисов на другой язык похожи между собой, но разительно отличаются от тестирования новой фичи в работающем сервисе и нового сервиса.
Задача на тестирование звучит обычно так: вот старый сервис, вот новый, должно работать одинаково.
Основная сложность заключается в том, что старые сервисы плохо задокументированы, существуют забытые фичи и потерянные баги. По этим же причинам разработчик портировал "как чувствовал".
Я расскажу о дефиците ресурсов, о сценариях тестирования монолита от прекрасных до ужасных. И о том, как справляться с этим.
Доклад был представлен на DUMP SPB 2026