Curso de PHP e Behavior Driven Development: BDD com Behat

9,4

Nota desse curso

139

Alunos neste curso

Faça esse curso de PHP e:

  • Aprenda sobre o Behavior Driven Development, o BDD
  • Automatize os seus testes com Behat
  • Garanta que os comportamentos do seu código estão implementados corretamente
  • Conheça o Behat, uma ferramenta que nos ajuda a aplicar esta técnica ágil
  • Utilize a sintaxe Gherkin, juntamente com o Behat, para automatizar testes de comportamento

Conteúdo Detalhado

  1. Sobre o BDD

    • Preparando o ambiente
    • Apresentando o sistema
    • Recebendo uma feature
    • User Story
    • Definindo cenários
  2. Conhecendo o Behat

    • O que é Gherkin
    • Para saber mais: Sintaxe de features
    • Behat
    • Propósito da ferramenta
    • Inicializando as configurações
  3. Primeiro cenário

    • Conferindo a implementação
    • Arrange
    • Act...
    • Reescrevendo etapas
    • Assert
  4. Mais contextos

    • Contextos diferentes
    • Separação dos passos
    • Gerando snippets
    • Conhecendo as tags
    • Para saber mais: Organização
  5. Automação do navegador

    • Instalando o Mink
    • Conhecendo a API
    • Behat e Mink
  6. Testando antes

    • Testes primeiro
    • Behavior Driven Development

Primeira aula de PHP e Behavior Driven Development: BDD com Behat

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, vinicius sempre tenta aplicar a regra do bom escoteiro nos códigos: Sempre deixe o local mais limpo do que quando você o encontrou.

Conteúdo relacionado

Cursos de PHP em Programação

Leia nossos artigos de Programação

Formação com esse curso

Público alvo

Desenvolvedores que já programam em PHP interessados em BDD.

Nível de Dificuldade

Intermediário

Última atualização

29/06/2020

Já é aluno?

Começar o Curso

Aprenda PHP com esse e outros cursos, comece agora!

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

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • 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

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

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • 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

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

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • 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

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

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • 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
Procurando planos para empresas?

Acesso completo por 1 ano

Estude 24h/dia onde e quando quiser

Novos cursos todas as semanas