In this lesson, we will put automation into our focus. You will get an overview of the core concepts of SpecFlow, like setup and configuration, step definitions and hooks, and using these core automation building blocks. We will take a close look into “real life” automation problems and see how that can be solved with SpecFlow.
SpecFlow is a generic-purpose framework that works well with other useful testing and automation libraries so we will have a look at a few of these as well.
We will review a few common patterns and structuring options to keep the structure of your automation solution clean.