Writing Great Specifications: Using Specification by Example and Gherkin by Kamil Nicieja
Specification by Example and Gherkin offer programmers, designers, and managers an inclusive environment for clear communication, discovering requirements, and building a documentation system. Writing Great Specifications is an example-rich tutorial that teaches readers how to write good Gherkin specification documents that take advantage of Specification by Example's benefits. Engineers and testers will find it helpful in striking a stronger chord with nontechnical audiences through automated specifications. Key Features: * Teaches good practices to refactor Gherkin documents in legacy projects * Example-rich tutorial * In-depth introduction This book is a teaching resource for product and design people, programmers and testers. About the Technology: Specification by Example is a collaborative approach to defining and illustrating software requirements using concrete examples. Gherkin is a business-readable DSL that you use to describe software's behaviour as executable test cases that are easy for non-technical folks to understand.