O'Reilly logo

The Cucumber Book, 2nd Edition by Steve Tooke, Aslak Hellesoy, Matt Wynne

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Working Together

Cucumber features are what Gojko Adzic[21] calls living documentation. That term neatly sums up the two main benefits of using Cucumber:

  • Living: It tests the system automatically so you can work on it safely.

  • Documentation: It facilitates good communication about the current or planned behavior of the system.

When your team is struggling with Cucumber, the problems you’re having will hit you in one of these two places. Either they’ll result in Cucumber scenarios that provide poor feedback for the developers or they’ll mean Cucumber fails to help your team communicate. We’ll start by looking at what might be holding you back from making the features work as a communication tool.

Incidental Details

Consider the following ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required