Behat est un framework de test Behavior-Driven Development pour PHP.
Les tests écrits avec Gherkin permettent une meilleure communication entre les développeurs et le business, et une meilleure fiabilité de l’application.
Behat est développé en utilisant une grande partie des composants Symfony 2.