May 2019
Intermediate to advanced
496 pages
10h 38m
English
In the last chapter, we studied the basic elements of writing Cucumber features and how to use Puppeteer to manipulate our UI. But we haven't yet explored how they can fit into our development process. In this chapter, we'll implement a new feature starting with our Cucumber acceptance tests.
Imagine that our product owner has seen the great work that we've done building Spec Logo. They have suggested that the share screen functionality is good, but it can do with an addition: it should give the presenter the option of resetting their state before sharing begins as shown below:

Read now
Unlock full access