Conceitos básicos da linguagem e modelo Gherkin
- #HTML
- #JavaScript
- #Testes unitários
Olá pessoal, me chamo Carlos e tenho 41 anos. Sou desenvolvedor Cobol, porém estou em uma nova jornada como QA e FE, e vamos evoluindo e aprendendo sempre.
Espero que curtam este artigo.
================================
Gherkin é uma linguagem de fácil entendimento, e permite
que pessoas com pouca técnica entendam e até mesmo esrevam os cenários para testes
Ela foi criada especialmente para descrever comportamento, ela também tem a capacidade de remover detalhes da lógica de programação
e focar no comportamento que uma funcionalidade deve ter.
É a forma de descrever o que o sistema faz, e não como ele faz.
----Abaixo está uma parte de script de teste (real) feito em Gherkin.
Ela também possui algumas palavras chaves, como:
Give
when
the
And
__Dentre outras!
A linguagen Gherkin é, e pode ser útilizada ao fazermos o BDD e seus scripts devem ser entendidos por todos os integrantes do projeto.
É importante lembrar que quando falamos de Gherkin, estamos descrevendo as regras de negócio.
Gostou?
Gostaria de saber mais a respeito da linguagem e modelo Gherkin?
Não vou citar nenhum link aqui, pois não sei se pode. Mas na internet tem muitos materiais bons sobre o assunto.
Também estou a disposição para ajudar.