Skip to toolbar
4.82 out of 5
4.82
289 reviews on Udemy

Aprenda testes de integração com Spring Boot

Crie testes de integração com Spring Boot através de exemplos práticos.
Instructor:
Yuri Adeodato
982 students enrolled
Portuguese [Auto-generated]
Você vai melhorar seu conhecimento sobre testes.
Você vai conseguir escrever testes de integração com mais qualidade usando Spring Boot.
Você vai ser capaz escrever facilmente testes de integração sobre componentes, MVC e REST.

Sobre o curso

O mercado de trabalho está, a cada dia, demandando mais profissionais que conheçam sobre qualidade de software. Esse curso aborda a melhoria na qualidade de software através do aprendizado ou aperfeiçoamento sobre testes de integração.

Ao final deste curso você apto a entender e desenvolver testes de integração em aplicações que utilizem o Spring Boot.

Porque eu devo aprender sobre qualidade de software ou sobre testes de integração?

Um erro no software pode causar um prejuízo gigantesco para uma empresa.

Em 2002 o NIST , Instituto Nacional de Padrões e Tecnologia em português, relatou que bugs de software custaram 59,5 bilhões de dólares a economia americana.

Erros no software podem afastar negócios e clientes, devido a isso as empresas, cada vez mais, estão buscando melhorar a qualidades dos seus produtos, para ganharem mais confiança dos seus clientes e do mercado, que é muito competitivo, além de procurarem formas de reduzirem os custos.

O conhecimento nessa área pode ser o diferencial em uma seleção de emprego.

Porque Spring? Porque Spring Boot?

O Spring é um framework amplamente utilizados no mercado de trabalho. Diversas empresas, grandes ou pequenas, utilizam o Spring e o Spring Boot veio com a finalidade de facilitar o uso do Spring.

Porque esse curso?

Meu estilo de ensino é bem direto, esse curso mistura teoria e prática de forma que não fica cansativo aprender sobre o assunto.

Introdução

1
Introdução
2
Como assistir esse curso e obter ajuda
3
Fazendo o download do código

Teste de software

1
O que são testes de software
2
De onde vem os testes
3
Quem e quando testar
4
Testes não são ovos de ouro
5
Sobre testes
6
Categorias de teste
7
A importância dos testes
8
O custo de uma falha
9
Sobre testes 2

Testes de integração

1
O que são?
2
Na Prática
3
Sobre testes

Banco de dados - JPA

1
Introdução
2
Importando o código do projeto
3
Integração com o @DataJpaTest
4
O @AutoConfigureTestDatabase
5
Ordem de execução do @AutoConfigureTestDatabase
6
Integração usando outro dataSource
7
Method Queries e @Query
8
Atividade Prática

Componentes

1
Introdução
2
Importando o código do projeto
3
Testando os componentes - Parte 1
4
Testandos os componentes - Parte 2
5
Atividade prática

MVC

1
Importando o código do projeto
2
MockMvc
3
AndExpect
4
Conhecendo mais a MockMvcResultMatchers
5
andDo e andReturn
6
Busca e exclusão
7
Formulários
8
Atividade prática

Rest

1
Importando o código do projeto
2
TestRestTemplate
3
Exchange
4
Gets
5
Posts
6
Puts e Deletes
7
Atividade prática

Auditoria

1
Introdução
2
Importando o código do projeto
3
Hibernate-Envers - Parte 1
4
Hibernate-Envers - Parte 2

Bônus

1
Outro Curso
You can view and review the lecture materials indefinitely, like an on-demand channel.
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don't have an internet connection, some instructors also let their students download course lectures. That's up to the instructor though, so make sure you get on their good side!
4.8
4.8 out of 5
289 Ratings

Detailed Rating

Stars 5
253
Stars 4
15
Stars 3
13
Stars 2
5
Stars 1
3
30-Day Money-Back Guarantee

Includes

2 hours on-demand video
13 articles
Full lifetime access
Access on mobile and TV
Certificate of Completion
WP Twitter Auto Publish Powered By : XYZScripts.com