Packaging Cucumber step definitions for reuse

September 20, 2010 Mike Gehard

So I’ve been doing a bunch of BDD development these days using Cucumber as a starting point.

While working with client, the question came up about how they could share step definitions across multiple teams of developers.

I then remembered that the Aruba gem is just that, a collection of Cucumber step definitions.

So if you are looking for a way to start packaging up those step definitions that you have used on multiple projects and are tired of copying across projects, check out how the Aruba gem does it and go from there.

Thanks to the Cucumber and Aruba folks for sharing some very useful technology that allows us all to raise the bar when it comes to delivering quality software.

About the Author


Scoping with confidence
Scoping with confidence

We've recently scoped several projects in Boulder. While scoping, several clients asked how we're able to e...

New Account Management Features in Pivotal Tracker
New Account Management Features in Pivotal Tracker

We're introduced new features in Pivotal Tracker to help with account management. Accounts tend to stay out...

SpringOne 2021

Register Now