Testing microservices with consumer-driven contracts

"Andrew Morgan dives into common microservices testing anti-patterns, including building an end-to-end testing microservices like a monolith, the "distributed monolith" anti-pattern, and unit tests that are heavily reliant on stubs of other microservices that may be inaccurate or stal...

Descripción completa

Detalles Bibliográficos
Autores Corporativos: O'Reilly (Firm) (-), O'Reilly Software Architecture Conference
Otros Autores: Morgan, Andrew (Web designer), on-screen presenter (onscreen presenter)
Formato: Vídeo online
Idioma:Inglés
Publicado: [Place of publication not identified] : O'Reilly Media [2019]
Materias:
Ver en Biblioteca Universitat Ramon Llull:https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009822807806719
Descripción
Sumario:"Andrew Morgan dives into common microservices testing anti-patterns, including building an end-to-end testing microservices like a monolith, the "distributed monolith" anti-pattern, and unit tests that are heavily reliant on stubs of other microservices that may be inaccurate or stale. He then offers an overview of consumer-driven contract (CDC) testing--a TDD at the API level approach to microservices--as a way to mitigate them. Andrew walks you through the concept end to end, explaining how to use it to guarantee that both message-driven and API-driven interactions between microservices will work without end-to-end testing, provide a fast and reliable feedback loop for microservices development, and deliver independently testable and releasable microservices."--Resource description page.
Notas:Title from title screen (viewed March 11, 2020).
Descripción Física:1 online resource (1 streaming video file (40 min., 27 sec.)) : digital, sound, color