Specification by Example workshops
I’m speaking here:
- Testing and Finance, London, 17 May
- NDC, June 16-18 Oslo
- Agile Testing Days, November 19-22, Potsdam, Germany
bdd Archive
-
BDD in .NET with Cucumber part 2: Making scenarios easier to read with tables
Posted on January 4, 2010 | 1 CommentThe BDD Given/When/Then scenario structure is great for workflows, but too verbose when a specification includes lots of similar cases or when complicated objects come into play. This is where Cucumber tables come in. Tables provide just enough structure to group related data together so that it can be efficiently... -
BDD in .NET with Cucumber, Cuke4Nuke and TeamCity
Posted on January 1, 2010 | 22 CommentsAt the Oresund Developer conference in Sweden about two months ago, Aslak Hellesoy talked about recent changes to his Cucumber Behaviour-Driven Development tool, aimed at providing better support for platforms other than Ruby. Instead of using the tool through slow Ruby ports, .NET and Java developers got a chance to... -
All stories are created equal
Posted on December 18, 2009 | 4 CommentsAt the Agile Specification, BDD and Testing Exchange last month in London, Dan North spoke about selling behaviour driven development to the business. He put forward a relatively controversial idea on estimation: treat all stories as equal. Estimate each story as size 1 and just be done with it. Although... -
Two new BDD workshops available
Posted on December 14, 2009 | 2 CommentsI’m launching two new Behaviour-Driven Development workshops in late January. Introduction to BDD is an intensive one day workshop which introduces behaviour-driven development to developers, business analysts and testers. The optional programming module is offered in Java or .NET, with Cucumber to automate BDD scenarios. Hands-on BDD with Cucumber is... -
Top 10 reasons why teams fail with Acceptance Testing
Posted on September 24, 2009 | 10 CommentsI facilitated an openspace session on acceptance testing and collaboration between business people, developers and testers at CITCON Europe last week. We started with a list of five common reasons why I’ve seen teams fail with acceptance testing but added five more during the discussion, so here’s an expanded top...

