Тестирование Consumer Driven контрактов с использованием Spring Cloud Contract

Описание к видео Тестирование Consumer Driven контрактов с использованием Spring Cloud Contract

Распределенные приложения требуют особого подхода к тестированию - протестировать каждый отдельный сервис несложно, однако, когда речь идет о тестировании взаимодействия нескольких сервисов вместе - это уже не такая простая задача.

В такой ситуации на помощь приходят consumer-driven контракты - соглашения между сервисами о том, в каком формате происходит взаимодействие, какие данные ожидаются в запросах и какие при этом будут ответы.

В данном докладе расскажем, как использовать consumer-driven контракты и тестировать их с использованием Spring Cloud Contract. Как убедиться, что сервисы и их клиенты могут развиваться совместно, и избегать необратимых изменений.

Комментарии

Информация по комментариям в разработке