Google News
logo
Cucumber - Interview Questions
What is Cucumber?
Cucumber is a software tool that supports behavior-driven development (BDD) framework. Central to the Cucumber BDD approach is its ordinary language parser called Gherkin.
 
Cucumber reads executable specifications written in plain text and validates that the software does what those specifications say. The specifications consists of multiple examples, or scenarios. For example :
Scenario: Breaker guesses a word
  Given the Maker has chosen a word
  When the Breaker makes a guess
  Then the Maker is asked to score
Each scenario is a list of steps for Cucumber to work through. Cucumber verifies that the software conforms with the specification and generates a report indicating success or failure for each scenario.
Advertisement