Home > Testing > Behaviour-Driven Development

Behaviour-Driven Development

I am yet to work on a project where BDD – Behaviour-Driven Development framework is used.

What is BDD?

Behaviour-Driven Development (BDD) is an evolution in the thinking behind TestDrivenDevelopment and AcceptanceTestDrivenPlanning.


It presents a framework of activity based on three core principles:

  1. Business and Technology should refer to the same system in the same way – ItsAllBehaviour
  2. Any system should have an identified, verifiable value to the business – WheresTheBusinessValue
  3. Up-front analysis, design and planning all have a diminishing return – EnoughIsEnough

 

Behaviour-Driven Development

Image Source

 

Here are some links on BDD introduction, followed by people’s personal experiences with it:

 

Bookmark and Share

Related Posts

  1. Direct Cost of Test Driven Development
  2. Compromising User Acceptance Testing
  3. Different Flavours of Waterfall and Agile Development
  4. A Tester in Need
  5. Test Automation and ROI
  1. No comments yet.
  1. No trackbacks yet.