Given-When-Then est une approche structurée pour écrire des scénarios de tests comportementaux, largement utilisée dans les méthodologies Agile et BDD (Behavior-Driven Development). Cette technique permet de définir clairement les exigences et les comportements attendus d’un système en utilisant un langage simple et compréhensible par tous les membres de l’équipe.