SpecFlow is the #1 .NET open source framework for Behavior Driven Development, Acceptance Test Driven Development and Specification by Example. With over 10m downloads on NuGet, SpecFlow is trusted by teams around the world.
Write examples in your native language with the easy to understand Gherkin Syntax (Given-When-Then). Discover business requirements and build up a shared understanding across your team and stakeholders.
Use examples to build up a common understanding of behavior and automate your tests using these examples to ensure the system meets your specifications.
Boost your productivity with SpecFlow+
SpecFlow+ is a set of powerful extensions that boost your team’s productivity and help you get the most out of SpecFlow.