Steps are the executable components of your specification. They are written as markdown unordered list items (bulleted points).
They are written inside a specification as
Every step has an underlying code implementation for the programming language used. This is executed when the steps inside a spec are executed.
See how to write step implementations for different languages.
* Login into my app * Search for "gauge" * Search for "gauge-java"
The values written in quotes are parameters which are passed into the underlying step implementation as a language specific structure.
Note: The following characters are reserved for parameters, these cannot be used in step text.