curso de

Testes de integração com PHP: Testando o acesso à API e ao banco de dados

Estudando esse mês:

Gleuter Pereira Barbosa Bernardo Vieira da Silva Neto Lucas Otaviani Bergamo de Oliveira Rafael Gonçalves Pena Fábio Barbosa Braga Santana

e mais 59 alunos(as)

Resumo do curso

  • Aprenda como testar o acesso ao banco de dados
  • Garanta a integridade e desempenho nos seus testes
  • Saiba as vantagens e desvantagens de testes intermediários
  • Crie e execute suítes de testes
  • Teste a sua API com Postman

Público alvo

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

Conteúdo relacionado

Cursos de PHP em Programação

Leia nossos artigos de Programação

Última atualização

05/11/2019

Já é aluno?

Comece o curso agora

8h

p/ conclusão

40

Atividades

95

Minutos de video

625

Alunos nesse curso

9.5

Nota deste curso

Certificado de participação

Formação com esse curso

Instrutores

  • Zend Certified Engineer (Engenheiro PHP Certificado pela Zend), iMasters Certified Professional, desenvolvedor Full Stack, formado em Tecnologia da Informação e amante de boas práticas de desenvolvimento, sempre tento aplicar a regra do bom escoteiro nos códigos: Sempre deixe o local mais limpo do que quando você o encontrou.

Conteúdo Detalhado

  1. Testando o banco de dados

    • Por que testar o banco de dados
    • Erro dando certo
    • Inserindo e buscando
    • Testes de persistência
  2. Garantindo a integridade

    • Removendo após o teste
    • Zerando a base de dados
    • Trabalhando com transações
    • Para saber mais: Transações
    • Fakes SQLite em memória
    • Performance
  3. Testes intermediários

    • Buscando finalizados
    • Testes intermediários
    • A polêmica sobre os testes intermediários
  4. Testando a alteração

    • Inserindo e alterando
    • Testes intermediários
    • Vantagens de testes intermediários
    • Separando as suítes
  5. Bônus: Testando APIs

    • O que são testes de API
    • Testando um endpoint
    • Servidor web
    • Postman

Ainda não estuda com a gente?

Invista na transformação da sua carreira!

Comece agora

Aprenda PHP com esse e outros cursos, comece agora!

  • 1269 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

  • 1269 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

  • 1269 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

  • 1269 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