Writing better user stories with Gherkin and Cucumber

Michael Williams
7 min readNov 21, 2017

Writing automated unit tests for the software we build can seem like a large amount of groundwork without a clear payoff. However, the long-term benefit to your team’s health, happiness, and velocity dwarfs the upfront investment. Among many other benefits, automated testing catches bugs, enables continuous deployment, and makes it easier for developers to chip in on unfamiliar code.

--

--

Michael Williams

Product manager. I write about systems, organizational design, and occasionally crypto. https://twitter.com/mvwi