step-down
step-down copied to clipboard
Static analysis tool for Cucumber features
{
}[http://badge.fury.io/rb/stepdown]
= Stepdown
Stepdown allows you to see where your most used Cucumber steps are, your unused steps and how they are clustered
== Statistics available
- Total number of scenarios
- Total number of steps
- Number of empty scenarios (scenarios without any steps)
- Number of steps per scenario
- Number of unique steps per scenario
- Per step
- Total usage
- Number of scenarios
- Usage per scenario
- Scenario grouping (number of times used with another step)
== Installation Stepdown is available as a Ruby gem gem install stepdown
Or, add the following to your Gemfile gem 'stepdown'
== Usage
From the root folder of your project. This assumes step definitions are in PROJECT_ROOT/features/step_definitions and feature files are in PROJECT_ROOT/features
stepdown
Or, set the directory parameters manually
stepdown --steps
== Options For a full list of available options stepdown --help