In this presentation, we walk introduce BDD and how to write features and scenarios. We use this along with Behat and Mink to write human-readable sentences that describe the behavior of our application and which can be executed as functional tests and even (very easily) via Selenium2!
We'll also introduce the DrupalExtension: a community-built library that makes using Behat inside Drupal wonderful. Oh the possibilities :).