BDD and Acceptance Criteria

With Behavior Driven Development (BDD), a typical list-based Acceptance Criteria is dumped and replaced by Tests… using Gherkin ‘Language’… which has the ‘Given… When… Then’ format. The Gherkin based Acceptance Criteria can then be input to the Automated Test tool called Cucumber. Automation is a key success factor in Lean Agile… therefore, aim to automate as many aspects of your delivery workflow. The aim of BDD is same as TDD and ATDD: write the test first … develop… and automate testing where possible.

By Clarence Galapon

CE, MBA, Lean Agile Coach, Trainer, Teacher, SPC, RTE, PSM, PMI-ACP, PMI-PBA, PMP, CC, ABNLP NLP (Neuro Linguistic Programming) Practitioner, NLP Coach, NLP Trainer, Practical Psychologist, Life Coach, Software Executive, Entrepreneur, Author, Investor, and Innovator with a Creative, Lean, Agile, and Wander mindset.

Related Posts


Forgot Password?

Join Us