Hands-On Guide to Spring Cloud Contract Creating Consumer-Driven Contracts to Leverage Contract Tests and Improve Your Code

9+ Hours of Video Instruction Developers need confidence when pushing new features to a new application or service in a distributed system. Contract testing is a technique that lets developers catch issues early at application build time. Thanks to such testing, you can apply the fail fast approach...

Descripción completa

Detalles Bibliográficos
Otros Autores: Grzejszczak, Marcin, author (author)
Formato: Video
Idioma:Inglés
Publicado: Addison-Wesley Professional 2019.
Edición:1st edition
Colección:LiveLessons
Materias:
Ver en Biblioteca Universitat Ramon Llull:https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009630828106719
Descripción
Sumario:9+ Hours of Video Instruction Developers need confidence when pushing new features to a new application or service in a distributed system. Contract testing is a technique that lets developers catch issues early at application build time. Thanks to such testing, you can apply the fail fast approach and break the build if there’s an issue, all in the hopes of easing continuous delivery and deployment. With the tips in this video, developers can learn to catch issues early, and avoid the need to run heavy and costly integration tests. Description This 9+ hour LiveLesson video course teaches developers how to apply the provider and consumer-driven contract testing approaches, for Spring and non-Spring based applications, with Spring Cloud Contract. There is coverage of JVM and non-JVM services, as Spring Cloud Contract can be used in a polyglot environment. The lessons cover building JVM and non-JVM applications, leveraging contract tests to drive the change of the API, as well as performing the provider and consumer-driven contract tests. In addition, developers learn how to use Spring Cloud Contract to verify whether current testing customs are correct, leverage Spring Cloud Contract Stub Runner to automatically fetch and run stubs, and use Docker to generate and test non-JVM based applications. The supporting code for this LiveLesson is located at http://www.informit.com/store/hands-on-guide-to-spring-cloud-contract-livelessons-9780135598412 . About the Instructor Marcin Grzejszczak is a software engineer at Pivotal. He has written two books, Mockito Instant and Mockito Cookbook and co-authored the Applied Continuous Delivery LiveLessons with Josh Long. Marcin is co-founder of the Warsaw Cloud Native meetup. He is currently working as lead of the Spring Cloud Sleuth, Spring Cloud Contract, and Spring Cloud Pipelines projects. Twitter: @mgrzejszczak Skill Level All levels What You Will Learn Build JVM and non-JVM applications whose HTTP and messaging communication get tested Leverage contract tests to drive the change of the API Perform the provider and consumer-driven contract tests Perform Contract Tests against polyglot applications Set up advanced features of Spring Cloud Contract Integrate with PACT broker Use Spring Cloud Contract to verify whether your current testing customs are correct Leverage Spring Cloud Contract Stub Runner to automatically fetch and run stubs Use Docker to generate and test non JVM based applications Who Sh...
Notas:Title from title screen (viewed April 24, 2019).
Descripción Física:1 online resource (1 video file, approximately 9 hr., 45 min.)