Logo: Relish

  1. Sign in

Project: Macros4cuke


Macros4Cuke is a Cucumber extension that allows you create and use new Cucumber steps without programming.

With it, your scenarios will:

  • become shorter since a macro-step can replace a bunch of sub-steps,
  • be more expressive by hiding low-level and boring details inside higher-level macro-steps,
  • be more flexible thanks to conditional steps you can put in a macro-step.

The project

Get the gem
Source on GitHub


This documentation is work in progress. If you find it incomplete or confusing,
please submit an issue.


  1. 1 the basics
  2. 2 macros with arguments
  3. 3 macros with table arguments
  4. 4 conditional steps
  5. 5 goodies

Last published over 7 years ago by famished.tiger.