Bug-free development with BDD. ✓ Automate tests in your native language ✓ by using the easy to understand Gherkin syntax. ✓ for .NET.
Enhance Your Automated Tests
The Free & Open Source BDD-Framework for .NET
About SpecFlow
We want to empower development teams to build the “right” software. Discovering requirements and building software with confidence, together as a team, brings joy and fulfillment to software development.
Our Story
We’ve picked up Specification-By-Example and Behavior-Driven Development (BDD) from the early beginnings as a remedy to bring clarity, involvement, and alignment for all stakeholders in the process of discovering and formulating what the software to be built truly is.
Back in 2009, we decided to build a native .NET automation framework for automating Gherkin Feature Files, which we later released as SpecFlow on GitHub. Over ten years after we started with SpecFlow, Tricentis funded SpecFlow in 2019 as a startup and dedicated to our mission on an even larger scale.
Open-Source Project
SpecFlow is Open Source, free to use, actively developed, and maintained by our community and us. SpecFlow implements BDD for the .NET platform and Microsoft ecosystem. We provide tools that bring BDD into Microsoft Visual Studio,.NET, Microsoft Azure DevOps, and GIT. If that’s your tech stack – jump on board!
Benefits for Everyone
SpecFlow makes test automation easier by turning it into a team effort and allowing every role to better use their skills
DEVELOPER
Spend more time on coding feature-logic rather than debugging and explaining code.
TESTER
Apply your testing skills throughout the entire development cycle
PRODUCT OWNER
A single source of truth for better collaboration with the team