

Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.
No Behavior-Driven Development (BDD), a linguagem Gherkin é utilizada para descrever cenários de teste de forma compreensível tanto para desenvolvedores quanto para usuários de negócio. Considere o exemplo abaixo:
Cenário: Login bem-sucedido
Dado que o usuário informou um login e senha válidos
Quando o usuário confirma o acesso
Então o sistema exibe a página inicial
O principal objetivo desse tipo de especificação em Gherkin é:
Especificar apenas testes unitários automatizados.
Documentar regras de negócio em linguagem acessível a todos os envolvidos.
Substituir completamente a codificação da aplicação.
Descrever exclusivamente cenários técnicos para desenvolvedores.
Restringir a execução dos testes ao ambiente de homologação.