Gherkin
📄️ Reference
Gherkin uses a set of special keywords to give structure and meaning to
📄️ Localisation
In order to allow Gherkin to be written in a number of languages, the keywords have been translated into multiple languages. To improve readability and flow, some languages may have more than one translation for any given keyword.
📄️ Step organization
You can have all of your step definitions in one file, or in multiple files. When you start with your project, all your step definitions will probably be in one file.