Testes de Contrato em JAVA com PACT
About this course
Seja muito bem vindo(a) ao curso de Testes de Contrato em JAVA com PACT.Nesse curso, você irá aprender a importância deste tipo dos Consumer-Driven Contract Tests (Testes de contrato, para simplificar), e como adicionar esta camada de segurança nas suas aplicações. Será apresentado também boas práticas para estruturar sua aplicação de tal forma que facilite a criação de tais tipos de testes.Veremos como gerar contratos a partir dos testes do Consumidor, como utilizar estes contratos para validar as iterações esperadas com o provedor. Por fim, iremos centralizar todos estes contratos no Pact Broker (Provisionado através do Docker). E ainda será possível utilizar estes contratos para gerar uma instância mockada (Virtualização) do provedor, utilizando o Pact Stub Server.Vamos trabalhar com APIs Rest usando uma versão em SpringBoot que será hospedada no seu próprio ambiente, mas também nos comunicaremos com uma API remota, em javascript (SeuBarriga) para conseguir trazer ainda mais desafios como: Autenticação, massa de dados, hooks, vários acessos e inclusive o uso de mais que uma API ao mesmo tempo.Então é isso, espero poder te encontrar nas próximas aulas. Até lá! ;)
63/100
CourseAsk score
- What the provider tells you
- 39/45
- Who stands behind it
- 8/35
- How complete the listing is
- 16/20
Scores how much the provider publishes and who stands behind it — not how well it is taught.
What you'll learn
- understand the importance of Consumer-Driven Contract Tests
- implement contract tests in Java using PACT
- generate and utilize contracts for validation with a provider
- create a mock instance of a provider using Pact Stub Server
- apply best practices for structuring applications for contract testing
Course objectives
- teach the significance of contract testing in software development
- demonstrate how to create and manage contracts
- provide hands-on experience with REST APIs and Java
Price shown by Udemy — confirm on their site.
Enroll on UdemyYou'll be redirected to Udemy to complete enrollment.
- Listed & compared by CourseAsk
- English · 0
More courses like this
edX
Algorithms and Data Structures
The University of California, San Diego · MOOC / Non-credit
Coursera