Ypy05kmhgdamgsfn0uqa
SkillsCast

Workshop: Lingua Feature - How to Keep Feature Files as Real Living Documentation

9th November 2017 in London at CodeNode

There are 15 other SkillsCasts available from Agile Testing & BDD eXchange 2017

This session was not filmed.

As more and more teams adopt automated acceptance testing, through BDD and Specification by Example, there must now be a frightening number of feature files out there in the wild now. However, the challenge of writing great feature files, ones that serve as true living documentation over time, remains. Although quick to get started with, mastering how to construct a readable, concise and informative feature file can take a very long time. In this workshop, Bill and Tom will share with you as you explore some of the typical pitfalls in writing feature files and then arm you with some tools to combat many different types of business rules / scenarios that you face. Including some insights into writing step definitions to build a better automation library.

Key takeaways:

  • the structure of different scenario writing styles and when to use them

  • the importance of background steps with regard to readability and re-usability

  • scenario headings and the step-down rule - linking together related scenarios for enhanced narration

  • Making step definitions flexible and readable, whilst building a library of utilities and functions that make for a lean automation framework with plenty of re-use

This intends to be a lively practical session with plenty of discussion, interaction and shared learning across all participants, so whether new to the subject or experienced and looking to pick up some new tips to refine your approach we’ll hope you’ll find something of interest here.

YOU MAY ALSO LIKE:

Thanks to our sponsors

Workshop: Lingua Feature - How to Keep Feature Files as Real Living Documentation

Bill Thompson

Bill Thompson has been a software developer for over thirty years, and is currently working at Bank of America Merrill Lynch. Having been introduced to the wonders of BDD some five years ago, he has been using feature files to drive the development of many new applications in the bank, and has championed their use throughout the firm.

Tom Roden

Tom Roden is a software delivery consultant, coach and quality enthusiast, helping teams and people make the changes needed to successfully adapt to the changing demands of their environment.

SkillsCast

This session was not filmed.

As more and more teams adopt automated acceptance testing, through BDD and Specification by Example, there must now be a frightening number of feature files out there in the wild now. However, the challenge of writing great feature files, ones that serve as true living documentation over time, remains. Although quick to get started with, mastering how to construct a readable, concise and informative feature file can take a very long time. In this workshop, Bill and Tom will share with you as you explore some of the typical pitfalls in writing feature files and then arm you with some tools to combat many different types of business rules / scenarios that you face. Including some insights into writing step definitions to build a better automation library.

Key takeaways:

  • the structure of different scenario writing styles and when to use them

  • the importance of background steps with regard to readability and re-usability

  • scenario headings and the step-down rule - linking together related scenarios for enhanced narration

  • Making step definitions flexible and readable, whilst building a library of utilities and functions that make for a lean automation framework with plenty of re-use

This intends to be a lively practical session with plenty of discussion, interaction and shared learning across all participants, so whether new to the subject or experienced and looking to pick up some new tips to refine your approach we’ll hope you’ll find something of interest here.

YOU MAY ALSO LIKE:

Thanks to our sponsors

About the Speakers

Workshop: Lingua Feature - How to Keep Feature Files as Real Living Documentation

Bill Thompson

Bill Thompson has been a software developer for over thirty years, and is currently working at Bank of America Merrill Lynch. Having been introduced to the wonders of BDD some five years ago, he has been using feature files to drive the development of many new applications in the bank, and has championed their use throughout the firm.

Tom Roden

Tom Roden is a software delivery consultant, coach and quality enthusiast, helping teams and people make the changes needed to successfully adapt to the changing demands of their environment.

Photos