Testes automatizados na prática com Spring Boot

Tudo o que você precisa saber para começar a testar as suas aplicações Spring Boot!
4.77 (564 reviews)
Udemy
platform
Português
language
Software Testing
category
Testes automatizados na prática com Spring Boot
2 482
students
5.5 hours
content
Apr 2025
last update
$19.99
regular price

Why take this course?

🎉 Testes Automatizados na Prática com Spring Boot 👩‍💻

Aprenda Testes Automatizados para suas Aplicações Spring Boot!

📘 Sobre o Curso: Nesse curso intensivo, você vai mergulhar na prática de testes automatizados para projetos Spring Boot. Utilizando a API fictícia de planetas da saga Star Wars como base para exercícios práticos e exemplos, você irá construir um solide understanding of the testing landscape within the Spring Boot ecosystem.

Conteúdo Detalhado:

  1. Introdução aos Testes Automatizados - Entenda o porquê e o valor dos testes na qualidade do software.
  2. Tipos de Teste e a Pirâmide - Aprenda sobre os diferentes níveis de testes e como manter a equilibrado da pirâmide de testes.
  3. Testes de Unidade com Mockito - Saiba como criar dublês de teste e isolarsse componentes individuais do seu software para verificação.
  4. Testes de Integração com Spring Boot - Descubra como testar as interações entre diferentes partes da sua aplicação.
  5. Testes Subcutâneos com o Spring Boot - Explore uma camada ainda mais fina de testes que testam o código subjacente às controllers.
  6. Separação dos Testes em Fases - Aprenda as melhores práticas para organizar e gerenciar seus testes.
  7. Testes/Análise de Cobertura com o Jacoco - Verifique quais partes do seu código estão sendo cobertas por testes e onde você pode melhorar.
  8. Testes Mutantes com o Pitest - Domine técnicas avançadas de teste para descoberir código potencialmente defeituoso.
  9. Exercícios Passo-a-Passo - Aprofunde seu conhecimento com estudos de caso reais e exercícios práticos.
  10. E Muito Mais! - Explore outras ferramentas e técnicas que complementam o processo de testes automatizados.

Tecnologias Envolvidas:

  • Spring Boot Test
  • Junit 5
  • Mockito
  • AssertJ & Hamcrest
  • JsonPath
  • Jacoco
  • Pitest

Vantagens dos Testes Automatizados:Código Mais estável - Confiando na capacidade de mudar seu código sem ter medo de quebrá-lo. ✅ Facilidade em Verificar se o Software Funciona - Basta executar os testes para garantir que tudo está no caminho certo. ✅ Confiança em Mudar o Software - Com a tranquilidade de que você pode detectar bugs introduzidos recentemente. ✅ Uso nas Grandes Empresas - Testes automatizados são essenciais para manter o sucesso e a qualidade do software na indústria.

🎉 Não espere mais! Inscreva-se agora no curso de Testes Automatizados na Prática com Spring Boot e seja o herói da qualidade no seu time de desenvolvimento! Aprenda, aplique e veja seu código ganhar confiabilidade, legibilidade e versatilidade. Você vai ser amado pelos seus colegas de trabalho por produzir software de alta qualidade 🚀💫!

Loading charts...

4708376
udemy ID
28/05/2022
course created date
06/09/2022
course indexed date
Bot
course submited by