Hamburger Icon
  • Course
    • Libraries: If you want this course, consider one of these libraries.
    • Core Tech

Executable Specifications: End-to-End Acceptance Testing With SpecFlow

Acceptance tests prove your solution actually works, and using them to implement executable specifications proves your solution does what it should do. In this course we look at capturing requirements as executable specifications and implementing them as end-to-end tests with SpecFlow.

Elton Stoneman - Pluralsight course - Executable Specifications: End-to-End Acceptance Testing With SpecFlow
by Elton Stoneman

What you'll learn

This course uses SpecFlow to write automated acceptance tests at different levels, to prove your app meets the needs of different stakeholders. We'll build tests that flex the whole stack at the feature level, so the business users are happy they're getting what they want. And we'll use the same technologies to write technical acceptance tests that flex non-functional requirements, so the technical team is confident the solution is fit for purpose. The end result is a suite of tests that prove your app does what it needs to do, and does it well.

Table of contents

About the author

Elton Stoneman - Pluralsight course - Executable Specifications: End-to-End Acceptance Testing With SpecFlow
Elton Stoneman

Elton is an independent consultant specializing in systems integration with the Microsoft stack. He is a Microsoft MVP, blogger, and practicing Technical Architect.

More Courses by Elton