Behavior-Driven Development (BDD) and Beyond

Test-Driven Development (TDD) is a game changer for developers, but Behavior-Driven Development (BDD) is a game changer for the whole team. More than just a testing technique, BDD is both a collaboration and a verification tool—and a vital step on the road to continuous delivery.

This video presents BDD techniques applied to a real project with JBehave, Selenium 2, Thucydides and more. Learn how to write better and more maintainable automated acceptance tests, and see how a well-designed set of automated acceptance criteria can also be a powerful documentation and reporting tool. And learn how product owners use BDD and Thucydides to drive, coordinate, and document releases.

Video producer: https://www.oracle.com/javaone/