• Início
  • Como Baixar?
  • Contato
  • Política de Privacidade
  • Offshore Web Hosting
Download Cursos Grátis
Menu
  • Início
  • Como Baixar?
  • Contato
  • Política de Privacidade
  • Offshore Web Hosting

Testes unitários em JAVA: Domine JUnit, Mockito e TDD

Programas

Seja bem vindo ao curso de testes unitários em JAVA.

Nesse curso, irei te guiar passo a passo na criação de testes unitários. Não se preocupe, caso ainda seja um conceito novo para você, criaremos os testes desde o início, inclusive, em alguns momentos, não utilizaremos ferramentas alguma, para que os fundamentos sejam melhor assimilados.

O curso é 100% prático, onde trarei problemas, situações e os erros mais comuns que ocorrem no dia-a-dia, assim poderemos discutir sobre formas de como atuar em cada caso, tentando levantar os prós e contras de cada estratégia disponível.

O código de teste é tão importante quanto o código da aplicação, dessa forma, além das ferramentas e boas práticas, serão apresentadas técnicas que você pode utilizar para deixar o seu código mais enxuto e legível. Um código legível vale mais que um código documentado.

Utilizaremos diversas ferramentas como o JUnit, Mockito, PowerMock, EclEmma (JACOCO) e o Eclipse como IDE de desenvolvimento. Também apresentarei DataBuilders com conceitos de Fluent Interface e ObjectMother para facilitar as criações das entidades nos cenários, inclusive, disponibilizarei uma ferramenta própria que irá automatizar grande parte dessa tarefa de criação. O TDD (Test Driven Development) é uma técnica que funciona muito bem no escopo desse curso, porque não aplicá-la também?

JUnit é uma ferramenta muito poderosa, ela pode ser a base não só para testes unitários. Você poderá utilizá-la em testes de integração e funcionais também.

Material validado ao longo de 6 anos de aulas presenciais em empresas e turmas de especialização.

Ao final desse curso, você terá uma boa base para desenvolver suas aplicações com segurança, sempre com uma bateria de testes de regressão atrelada.

O que você aprenderá:
Criar uma bateria de testes unitários do ZERO.
Criar um projeto e evoluí-lo com a segurança de uma bateria de testes unitários de regressão
Isolar o método de teste de dependências externas, podendo definir seu comportamento e validar as interações realizadas
Aplicar o básico de TDD
Obter métricas de qualidade a partir dos testes (Percentual de aceitação e cobertura de código)
Criar builders de objetos para centralizar a criação de entidades
Adicionar testes unitários em projetos legados, sem a necessidade de refatoração (Caso não seja possível)
Que um código legível é melhor que um código documentado

Tamanho: 1,90GB

Senha: “ConhecimentoLivre” sem aspas e seguindo maiúsculas e minúsculas

Download: Link

👇 NÃO CUSTA NADA CLICAR E AJUDAR 👇
Compartilhe
Share on Facebook
Share on Twitter
Share on Pinterest
Share on Reddit
Share on Whatsapp
 Artigo Anterior Automação de Testes com Selenium WebDriver em Java
Artigo Seguinte   Como Transformar a Sua Vida Através do Autoconhecimento

Artigos Relacionados

  • 6269961 7859 8

    Angular 19 Curso Completo do Iniciante ao Avançado (2025)

    dezembro 18, 2025
  • programador

    Profissão Programador 2.0 [2025]

    dezembro 14, 2025
  • turboprompet

    TurboPrompt Gere e Baixe Imagens em Lote com 1 Clique

    dezembro 6, 2025
🔥 CONTEÚDO
ADULTO XXX

Categorias

  • 3D e Animação
  • Administração
  • Afiliado
  • Apostas
  • Arquitetura
  • Astronomia
  • Banco de Dados
  • Compactadores
  • Comunicação
  • Concursos
  • Culinária
  • Data Science
  • Defesa Pessoal
  • Desenho
  • Desenvolvimento Pessoal
  • Design
  • Direito
  • Diversos
  • Dropshipping
  • eBooks
  • Edição de Imagem
  • Edição de Vídeo
  • Educacional
  • Eletrônica
  • Engenharia
  • Esporte
  • Filosofia
  • Financeiro
  • Fotografia
  • Games
  • Gerenciadores de Downloads
  • Hacker
  • História
  • Idiomas
  • Informática
  • Investimento
  • Jurídico
  • Maquiagem
  • Marcenaria
  • Marketing
  • Medicina
  • Moda e Beleza
  • Modelagem
  • Motion Designer
  • Música
  • Negócios
  • Pets
  • PNL
  • Poker
  • Profissionalizante
  • Programação
  • Programas
  • PUA
  • Religião
  • Saúde
  • Série
  • TI
  • Trader
  • Tutorial
  • Uncategorized
  • Vendas
  • Vestibular
Hosted by Phanes
Download Cursos Grátis © Copyright 2021. Theme by Design Team.