Использование Spring Cloud Contract как альтернатива для интеграционных тестов
-
-
40 мин
Итак, вы стали счастливыми обладателями Микросервисной Архитектуры. Следующий вызов — контролировать качество в условиях быстрого развития кода и малых ресурсов. Что делать, если у нас нет автоматизированных End-To-End тестов и нет возможности поднимать новое окружение для тестирования feature-веток?
Рассмотрим Контрактные Тесты как возможную альтернативу интеграционному тестированию на примере Spring Cloud Contract и обсудим плюсы и недостатки этого решения.