In this ISTQB Agile Tester Certification tutorial, we will learn what is a behavior-driven development (BDD). Behaviour Driven Development (BDD) is very similar to TDD and is a refinement of practices from Test Driven Development (TDD) and Acceptance Test-Driven Development (ATDD). Tests in BDD are written in plain English which are easy to understand for non-technical users.