This is an example repo with some Gherkin feature files.
Imagine we have built a coffee machine for our office, with automated tests using Cucumber.
To prepare:
- Fork this repo to your own GitHub account
- Create a BDD with Cucumber project in CucumberStudio called Coffee Machine
During the user testing session:
- Connect this project to the
main
branch of your fork of thecoffee-machine
repo - Browse the existing documentation to get a feel for the project
- Use CucumberStudio to create a new feature file for serving tea. It could look like this:
Feature: Serve tea
Scenario: Serve a single cup of standard British tea
Given the machine is running
When I order a cup of tea
Then a single cup of tea with milk should be dispensed
- Save your changes
- See the new feature in CucumberStudio
- See the new feature in GitHub