Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
BDD eXperience
Highest Rated
Rating: 4.8 out of 5(438 ratings)
3,539 students

BDD eXperience

Do conceito à aplicação prática, você vai entender definitivamente o que é BDD, Gherkin e Testes Automatizados
Created byFernando Papito
Last updated 2/2026
Portuguese

What you'll learn

  • Especifique comportamento do software levando em conta o ponto de vista do usuário final
  • Diminua a distância entre devs e pessoas de negócios colaborando com especificações de cenários de aceite
  • Acelere a execução de testes de regressão automatizando especificações em Gherkin com Cucumber e Ruby
  • Desenvolva relacionamentos colaborativos entre pessoas de negócios e tecnologia, trabalhando juntos para desenvolver software orientado a comportamentos

Course content

5 sections32 lectures5h 1m total length
  • Visão Geral sobre o Curso3:52
  • O Curso tem Suporte? Leia antes de começar1:37
  • Quem é esse tal de Papito?0:58
  • Instruções1:13
  • Visual Studio Code7:17
  • Instalando Node 184:44

    ​Atenção: Caso o Yarn não funcione, você poderá usar o NPM normalmente.

  • Windows Terminal2:14
  • Git for Windows + Bash3:08
  • Diretórios QAx2:05

Requirements

  • Pelo menos 6 mêses de experiência em testes de software
  • Operação de sistemas Windows, Mac ou Linux

Description

Em um cenário onde a velocidade da tecnologia avança rapidamente, a habilidade de dominar as ferramentas adequadas se torna crucial para destacar-se como profissional de garantia de qualidade (QA). É por isso que apresentamos o curso BDD Discover, uma jornada abrangente que vai desde os fundamentos até a aplicação prática das principais metodologias e ferramentas utilizadas na área.

O Behavior-Driven Development (BDD) é uma abordagem que coloca o comportamento do software como prioridade, considerando sempre a perspectiva do usuário final. Com o BDD, é possível especificar de forma clara e detalhada os comportamentos esperados do sistema, facilitando a comunicação entre todos os envolvidos no desenvolvimento do projeto.

Uma das principais vantagens do BDD é a colaboração entre diferentes áreas, reduzindo a distância entre desenvolvedores e stakeholders de negócios. Ao trabalhar em conjunto na elaboração de cenários de aceitação, é possível garantir que o software atenda às expectativas e necessidades do cliente.

Além disso, o curso BDD eXperience aborda a automação de testes end-to-end (E2E), utilizando ferramentas como o Cucumber e Ruby para automatizar os cenários definidos em Gherkin. Isso permite acelerar a execução de testes de regressão, garantindo a qualidade do software de forma eficiente e consistente.

Mais do que simplesmente aprender sobre BDD e suas ferramentas, o curso BDD eXperience promove o desenvolvimento de relacionamentos colaborativos entre pessoas de negócios e tecnologia. Ao adotar o BDD da maneira correta, é possível criar um ambiente onde todos trabalham juntos na construção de software orientado a comportamentos, resultando em produtos mais alinhados com as necessidades do mercado e dos usuários.

Metodologia e Dinâmica de Aprendizado

Este curso foi desenvolvido para profissionais que buscam resultados práticos e autonomia técnica. A estrutura do treinamento prioriza a clareza e a agilidade, garantindo que você domine as ferramentas sem interrupções.

Conteúdo Autoinstrutivo e Objetivo

As aulas foram planejadas com uma didática passo a passo, focada na resolução de problemas reais. O conteúdo é autossuficiente, permitindo que você avance por todas as etapas com segurança e independência, eliminando a necessidade de acompanhamento individual constante.

Comunidade e Networking no Telegram

O suporte e a interação entre alunos ocorrem exclusivamente através da nossa Comunidade Oficial no Telegram. Este ambiente colaborativo foi criado para promover:

  • Troca de Conhecimento: Um espaço dinâmico onde alunos compartilham soluções e experiências práticas.

  • Networking Profissional: Conexão direta com outros estudantes e profissionais que enfrentam desafios semelhantes no mercado.

  • Aprendizado Coletivo: Devido à atuação do instrutor em projetos corporativos e consultorias de larga escala, priorizamos este modelo de comunidade, onde o debate de ideias e a colaboração aceleram o desenvolvimento de todos os membros.

Foco na Prática de Mercado

A ausência de suporte técnico individual é compensada por um material extremamente intuitivo e uma comunidade vibrante. Este modelo reflete a realidade do ambiente corporativo moderno, onde a proatividade e a troca de informações em rede são as chaves para o sucesso profissional.

Who this course is for:

  • Analistas de Testes de Software