#Cucumber.js Browser Runner
Browser runner for cucumber.js library This runner is a wrapper around cucumber.js library which is responsible for running a tests written in Gherkin
- loads feature file(s)
- loads step definition for every feature
- loads background step(s) for a feature
- loads world defition via helper method in step
- execute tests using cucumber-js library
- report missing feature files and missing world, step & background definition files ( console )
- build-in reporters ( HTML , console )
- build-in api to generate reports
- step definitions are binded to the scope of a single feature
- supports tags
- supports background steps
- supports scenario outlines
- supports data tables
- supports hooks
- supports world
- runner is able to run one/multiple features
- runner supports (configurable) timeouts after which step will automatically fail issue
- runner supports tags in scenario outlines issue
- step callback can be called only once issue
- list all features, scenarios, steps, tags, data tables and more...
- allow to run selected features, scenarios based on name or tag
- summary generated during test
- ...
- Specify features in /features directory ( /features/*.feature )
- For every feature specify step definition in features/step_definitions directory ( /features/step_definitions/*_steps.js )
Please clone this repo - main page contains example
Please use GitHub Issue tracker Google groups : cukes