Перейти к содержимому

Надежда Буртелова. Тестирование сервисов при распиле монолита или при портировании на другой язык

Надежда

0:00 / 0:00

Надежда Буртелова. Тестирование сервисов при распиле монолита или при портировании на другой язык

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