Gherkin est un langage structuré pour décrire des comportements par des exemples, avec les mots-clés Given (contexte), When (action) et Then (résultat). Compréhensibles par le métier, ces scénarios documentent les exigences et peuvent être automatisés comme tests.
Exemple
Given un panier de 100 € When je saisis un code de réduction de 10 % Then le total est de 90 €