Article image
Carlos Câmara
Carlos Câmara11/11/2022 11:44
Compartilhe

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.

image

 

 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.

Compartilhe
Comentários (2)
Matheus Coimbra
Matheus Coimbra - 11/11/2022 12:13

Legal!! Já tinha visto essa linguagem, no mundo de QA, mas não sabia ao certo qual era, valeu por compartilhar!

Thiago Henrique
Thiago Henrique - 11/11/2022 12:16

Que legal eu também sou desenvolvedor Cobol, tive o privelegio de aprender essa linguagem.

Dizem que os dinossauros programavam em Cobol.