An online coding environment specifically designed for Cucumber and Gherkin.
When I first started building this project, I realized that most major programming languages and frameworks have some sort of online sandbox environment for sharing code examples, but Cucumber did not. As BDD gets more popular in the modern QA toolkit, the need to quickly share and experiment with testing tools over the Internet will increase.
- Deliver an easy-to-use web-based tool for creating and sharing feature files and their accompanying step definitions.
- Improve the quality of online documentation and Q&A responses regarding Cucumber and Gherkin.
- Provide a useful service to the wider QA automation community.
- Personal Goal: Avoid boredom during the COVID-19 quarantine by developing and launching a new web-based software tool.
- NodeJS/NPM
- Git
- Bash
- Make
- Firebase Tools
make
# assuming you have a firebase environment configured....
npm start
Once your environment is configured, you can use npm run watch
to automatically re-compile Sass and JSX changes.
- Support for multiple programming languages (CucumberJVM and Cucumber.rb hopefully)
require()
support for scoped packages (@scope/package) via upgrades to Browserify CDN.- Improved User Experience.