Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Let's take a look at how you might build a simple application from scratch using BDD, Cucumber, and Cucumber for Jira.

The application

...

  1. Discovery: First, take a small upcoming change to the system – a User Story – and talk about concrete examples of the new functionality to explore, discover, and agree on the details of what’s expected to be done.

  2. Formulation: Next, document those examples in a way that can be automated, and check for agreement.

  3. Automation: Finally, implement the behaviour described by each documented example, starting with an automated test to guide the development of the code.

...