Specification by Example workshops
I’m speaking here:
- Testing and Finance, London, 17 May
- NDC, June 6-8 Oslo
- Agile Testing Days, November 19-22, Potsdam, Germany
bdd Archive
-
Designing good Cucumber feature files
Posted on May 18, 2011 | No CommentsAlister Scott wrote a really nice paper on designing good specifications with examples/bdd scenarios/acceptance tests – focused on Cucumber, but applicable to other tools as well. He captured how to evolve horrible scripts into something quite useful. I strongly recommend reading it, especially if you’re working with UI tests. Now... -
Duplication between BDD and Unit tests
Posted on January 28, 2011 | No CommentsI got this e-mail recently from a blog reader, and decided to share the answer as it might be interesting to others as well: I listened to your podcast with Scott Hanselman and the discussion touched on the mix of unit tests and BDD acceptance tests, but didn’t really go... -
Specification by example: Executive Summary
Posted on January 5, 2011 | No CommentsI’m running a half-day seminar on Specification by Example in London on 2nd of February. The seminar covers an introduction to Specification by Example and the most important results of the research I’ve conducted for my new book on how 50+ teams, from small web startups to teams working for... -
The principle of symmetric change
Posted on December 2, 2010 | 2 CommentsOne of the most important lessons that I’ve learned as the result of the research conducted for my upcoming book Specification by Example is that many of the most common problems people have with implementing BDD or agile acceptance testing come from a misalignment of conceptual models. By changing our... -
The Secret Ninja Cucumber Scrolls
Posted on September 20, 2010 | No CommentsIt is my great pleasure to announce the immediate availability of The Secret Ninja Cucumber Scrolls, a free e-book and online step-by-step guide for Cucumber, a tool that is quickly becoming the weapon of choice for many agile teams when it comes to functional test automation, creating executable specifications and...

