file/directory instead of ... Cucumber command line can be used to quickly run defined tests. It also supports running a subset of scenarios by filtering tags. $ cucumber --tags @tag-name The above command helps in executing only those scenarios that have the specified @tag-name. Arguments can be provided as a logical OR or AND operation of tags. Apart from tags, scenarios can be filtered on scenario names. $ cucumber --name logout The above command will run only those scenarios that contain the word 'logout'. It is also useful to be able to know what went wrong when a test fails. Cucumber makes it easy to catch bugs in the code with the --backtrace option. References External links Engineering Software as a Service: An Agile Approach Using Cloud Computing by Armando Fox and David Patterson Cucumber project Cucumber project documentation At the Forge - Cucumber, by Reuven M. Lerner in the Linux Journal Agile 2009 - Aslak Hellesoy - Cucumber test framework, podcast by Bob Payne with Aslak Hellesøy Cucumber: The Latest in Ruby Testing, by Mike Gunderloy Specflow, Cucumber in .NET Free software testing tools Software using the MIT license Free software programmed in Ruby