Only Software matters

Experiences in software development

BDD in Action : Business-Driven Development for the whole software lifecycle

Posted by Patroklos Papapetrou on June 10, 2013


Save 50% on BDD in Action and these other selected books. Just enterbddlaunch50 in the Promotional Code box when you check out. Expires Thursday, June 13. Only at

Behavior-driven development starts with a simple idea: you can’t write good software if you don’t understand what it’s supposed to do. BDD is a development process that helps you design better code by writing tests that describe the behavior of an application and its underlying requirements. With an emerging body of best practices and sophisticated new tools that assist in requirement analysis and test automation, BDD has become a hot mainstream approach.

BDD in Action teaches you the behavior-driven development model and shows you how to integrate it into your existing development processes. You’ll learn to apply BDD to requirements analysis and discover how to automate acceptance criteria and use tests to guide and report on your projects. Along the way, you’ll apply BDD principles at the coding level to write more maintainable and better documented code.


  • Master BDD theory and practice
  • Integrate BDD into any dev process
  • Explore both technical and cultural aspects of BDD
  • Use modern BDD tools

No prior experience with BDD is required. Although the principles in this book apply to any language and toolset, the examples are based in Java and use readily-available BDD tools. Three chapters of this new MEAP are available now with more to follow soon.

You can also choose…

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: