curso de

Testes de Integração: Testes de SQL e DAOs automatizados em Java

Estudando esse mês:

edivaldo.ferreira Rafael Yohanna de Oliveira Cavalcanti Rubens Kleinschmidt Júnior GUSTAVO DONIZETE RODRIGUES DOS SANTOS

e mais 336 alunos(as)

Resumo do curso

  • Use das boas práticas nos testes de integração
  • Conheça as classes de equivalência
  • Lide com os problemas do teste de integração
  • Aprenda como testar alterações no banco de dados

Público alvo

Desenvolvedores e desenvolvedoras Java com base em testes de unidade, que querem ampliar os seus conhecimentos em cenários que exigem integração.

Conteúdo relacionado

Cursos de Java em Programação

Leia nossos artigos de Programação

Já é aluno?

Comece o curso agora

6h

p/ conclusão

37

Atividades

88

Minutos de video

1590

Alunos nesse curso

9.1

Nota deste curso

Certificado de participação

Instrutores

  • Engenheiro de software com mais de 10 anos de experiência. Especialista em Java, Arquitetura de Software, Segurança Web e Agile.

Conteúdo Detalhado

  1. O que são testes de integração

    • Apresentação
    • Tipos de testes
    • Testes de integração
    • Para saber mais: Test Pyramid
    • Configurando o projeto
  2. Preparando o projeto para os testes

    • Tentando escrever o primeiro teste
    • Adaptando as classes para os testes
    • Injeção de dependências
    • Configurações para os testes
    • Banco de dados para testes
  3. Organização do código de teste

    • Escrevendo mais um cenário de teste
    • Organizando o código de teste
    • Boas práticas
  4. Testando métodos de escrita

    • Testando o delete
    • Testando o insert e update
    • Transação
    • Devo testar todos os métodos?
    • Testes desnecessários
  5. Test Data Builder

    • Entendendo o problema no código de teste
    • Criando um Test Data Builder
    • Conclusão

Ainda não estuda com a gente?

Invista na transformação da sua carreira!

Comece agora

Aprenda Java com esse e outros cursos, comece agora!

  • 1272 cursos

    Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • App para Android e iPhone/iPad

    Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

Premium

  • 1272 cursos

    Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • App para Android e iPhone/iPad

    Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

12X
R$75
à vista R$900
Matricule-se

Premium Plus

  • 1272 cursos

    Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • App para Android e iPhone/iPad

    Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

12X
R$100
à vista R$1.200
Matricule-se

Max

  • 1272 cursos

    Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • App para Android e iPhone/iPad

    Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

12X
R$120
à vista R$1.440
Matricule-se
Conheça os Planos para Empresas

Acesso completo
durante 1 ano

Estude 24h/dia
onde e quando quiser

Novos cursos
todas as semanas