Behavior Driven Development
Behavior Driver Development (BDD) is a software development methodology in which application is designed by describing how it behaves to observer. It is an extension of Test Driven Development (TDD).BDD focus on behavior of application not on tests. Features of BDD: Shifting from thinking in Test to thinking in Behavior Driven by Business values It is an extension of Test Driven Development (TDD) by using simple English language, so it is easily understandable to all stakeholders. BDD framework act as bridge between business and technical. BDD offers more precise guidance on organizing the conversation between developers, testers and domain experts Advantages of BDD: Tests are written in plain English language and are more focused on behavior of application. Tools used for Behavio...