Get the Tech Out of Your Cukes

A session at CodeMash 2012

Friday 13th January, 2012

10:45am to 11:45am (EST)

Cucumber is a great tool for writing executable specifications. When written well they provide the basis for a team's understanding of the specification. When they run successfully they provide a confirmation that a feature is done and working properly.

The problem is that most Cucumber features are written poorly. They often include technical terms or a lot of unnecessary details that hide the behavior we are trying to describe. This problem is so profound and pervasive in the industry that some are beginning to believe that is is not possible to describe behavior well with Cucumber.

This talk and hands on demonstration will bring attention to typical smells found in cucumber scenarios. Once we discuss a smell, we'll look at an example that exhibits that problem and then refactor the code and feature to clean it up. Along the way we'll also introduce some common design patterns that can be applied to keep your code nice and d.r.y.

About the speaker

This person is speaking at this event.
Jeff Morgan

Founder LeanDog, Agile Coach, and XP Developer bio from Twitter

Next session in Indigo Bay

1:45pm CI++: Going Beyond Continuous Integration by Alex Papadimoulis

Sign in to add slides, notes or videos to this session

Tell your friends!


Time 10:45am11:45am EST

Date Fri 13th January 2012

Short URL


View the schedule



See something wrong?

Report an issue with this session