In software engineering, behavior-driven development (abbreviated BDD) is a software development process based on test-driven development (TDD). Behavior-driven development combines the general techniques and principles of TDD with ideas from domain-driven design and object-oriented analysis and design to provide software developers and business analysts with shared tools and a shared process to collaborate on software development.

Konstantin Kudryashov (everzet on Github) created Behat, the first real StoryBDD framework for PHP. He now lives in London and has first hand knowledge of best practices in this growing area of development and testing.

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…