Практическое введение в тестирование микросервисов с помощью .NET
-
-
1 ч 30 мин
Микросервисы превратились в новейшую архитектуру для современных приложений, проверка связей между микросервисами стало неотъемлемой частью тестирования.
Поскольку приложение состоит из взаимодействия многих микросервисов, их связь друг с другом должна быть протестирована так, чтобы найти ошибки еще на ранних стадиях разработки.
Общим подходом для такого рода тестирования является тестирование по потребительскому контракту, что означает, что потребитель API определяет контракт, по которому проверяется поставщик.
Широко используемая структура для этого - Пакт.
На мастер-классе я покажу вам, как использовать Pact для приложения .NET для тестирования микросервисов вашего потребителя и поставщика.
Вместе мы создадим потребительские тесты, инфраструктуру для управления договорами и, наконец, настроим тесты на стороне поставщика.
Участники должны принести свой ноутбук и быть знакомыми с объектно-ориентированным языком программирования, в идеале C#. Будет предоставлена VM для разработки.