O'Reilly logo

Writing Great Specifications: Using Specification by Example and Gherkin by Kamil Nicieja

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

List of Tables

Chapter 1. Introduction to specification by example and Gherkin

Table 1.1. The INVEST mnemonic

Chapter 2. The specification layer and the automation layer

Table 2.1. An example of the automation layer’s behavior

Table 2.2. What needs to happen under the hood to test whether an email was sent?

Table 2.3. Specific steps matched with their step definitions

Chapter 3. Mastering the Given-When-Then template

Table 3.1. [BAD] Fictional examples of acceptance criteria in Queneau

Chapter 4. The basics of scenario outlines

Table 4.1. All book formats

Chapter 5. Choosing examples for scenario outlines

Table 5.1. Draft of a table with examples

Chapter 6. The life cycle of executable specifications

Table 6.1. High-level goals for ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required