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...
Autores Corporativos: | , |
---|---|
Otros Autores: | |
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 |
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 |