Behat — a php framework for autotesting your business expectations.

Behat är ett ramverk för beteendedriven utveckling (BDD) med öppen källkod, specifikt designat för PHP. Det syftar till att förbättra kommunikationen och hjälpa till att bygga rätt system från början, snarare än att bara testa om systemet byggdes korrekt. Ramverket är djupt integrerat med PHP-gemenskapen, använder Symfony-komponenter och följer strikta kodningsstandarder. Behat är mycket utbyggbart, vilket gör det möjligt att anpassa och ersätta nästan alla delar av dess funktionalitet genom ett kraftfullt tilläggssystem.