https://github.com/cucumber/coffee-machine
Repository set for testing purpose
https://github.com/cucumber/coffee-machine
Last synced: 10 months ago
JSON representation
Repository set for testing purpose
- Host: GitHub
- URL: https://github.com/cucumber/coffee-machine
- Owner: cucumber
- Archived: true
- Fork: true (hiptest/coffee-machine)
- Created: 2020-11-05T09:49:50.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2020-12-04T18:56:37.000Z (over 5 years ago)
- Last Synced: 2024-04-13T22:17:31.635Z (over 2 years ago)
- Language: Gherkin
- Size: 12.7 KB
- Stars: 0
- Watchers: 2
- Forks: 8
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Coffee Machine
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.
## Gherkin Editor user test
To prepare:
1. Fork this repo to your own GitHub account
2. Create a _BDD with Cucumber_ project in CucumberStudio called **Coffee Machine**
During the user testing session:
3. Connect this project to the `main` branch of your fork of the `coffee-machine` repo
4. Browse the existing documentation to get a feel for the project
5. 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
```
6. Save your changes
7. See the new feature in CucumberStudio
8. See the new feature in GitHub