SpecFlow aims at bridging the communication gap between domain experts and developers by binding business readable behavior specifications and examples to the underlying implementation.
Our mission is to provide a pragmatic and frictionless approach to Specification-By-Example for .NET projects.
SpecFlow also supports the concepts of Acceptance Test Driven Development (ATDD) and Behavior Driven Development (BDD), which are often used synonymously with Specification-By-Example.
SpecFlow is open source and provided under a BSD license. As a part of the Cucumber family, SpecFlow uses the official Gherkin parser and provides integration to the .NET framework, Silverlight, Windows Phone and Mono.
Check out the products that make SpecFlow even more powerful
SpecRun - smarter integration test runner for SpecFlow
SpecLog - living documentation system based on SpecFlow
Do you want to have your tool listed here? Contact us!
Redesign: SpecFlow logo and website
With the SpecFlow 1.9 release we have also refreshed the SpecFlow logo.
We are currently working on the relaunch of the SpecFlow website. This landing page is providing a sneak-preview for the new design, until we are replacing the old web-site.