Skip to content
Robert Cochran edited this page May 14, 2013 · 17 revisions

Follow our Trello board to see what we are up to! cuke_sniffer vms

Features

  • Custom rules passed and executed.
  • Displaying parameter usage in step definitions. ex. The name Bob is passed 30 times. The name Jim is passed 1 time.
  • Big Visible charts for information delivery.
  • Color highlighting of sections to reflect its comparison to the acceptance threshold.
  • Display rule set in html
  • Alternating highlighting for step definition objects in html output.
  • Hudson/Jenkins plugin to display results and trending (goal state).

Rules

###Feature and Scenario

  • Commas in description

###Feature Only

###Scenario Only

  • Unimplemented steps.
  • Unused inline table variables.
  • Verifying more than one end case.
  • Scenario with the same name as the feature.
  • Number use in step.
  • One word Scenario description.

###Step Definition Only

  • Unused step definition parameters.
  • Lines of code.

###Project Only

  • Empty file.
  • Number of Feature files.
  • Number of Step Definition Files.
  • Identical Backgrounds across features.
  • Folder structure
  • Nested steps that go 2+ layers deep.
Clone this wiki locally