I'm facilitating a training with Ryan Weaver of KnpLabs (the folks who created and maintain Behat and Mink) online December 10 - 14 from 11am - 1pm PST. I'll be adding an additional face-to-face session for Portland attendees on Friday, December 7 to get your system set up and to learn specifically about jhedstrom's Drupal Extension, which makes working with Behat and Drupal even easier!
From Ryan's Blog:
Why BDD & Behat?
Ok, so building web-based apps and APIs is getting more and more complicated. And with a shortage of great developers, every organization faces the same problems of pushing innovation with limited resources. But if you think that development is the whole problem, you're missing half of the picture! Bad communication, cloudy business value for features, and a lack of meaningful tests cause even the most talented team to live below their potential. Does any of this sound familiar?
Behavioral-driven Development (BDD) + Behat to the rescue!
(BDD) is a philosophy that emphasizes a behavior-first dialogue that reaches through every part of your team: from product owners, project managers, to developers and QA. Behat and Mink are libraries that allow this new dialogue to be run as actual functional tests against your application! With BDD, your team will approach features with more focus, communicate with consistency, and get the immediate tangible result of functional tests! As a bonus, tests can be run in Selenium with a one-line switch!
Read more: http://knplabs.com/blog/behat-online-training
See training details: http://behat.eventbee.com

Comments
I really want to get in on
I really want to get in on this. Trying to free up the schedule.
Thank you for doing this!
Thank you for doing this! We've signed up a member of our team. I wish I could attend myself.