Stephen McCafferty edited this page Oct 5, 2015 · 9 revisions

SpecFlow Logo

For a quick introduction and an overview of recently added features, check out the SpecFlow website.

If you are new to SpecFlow, you may want to follow our Getting Started tutorial. You can find in-depth information on SpecFlow in the Documentation. You may also want to read the FAQ.

SpecFlow is open source and provided under a BSD license. If you are interested in contributing, you can find useful information on the Contributing page.

SpecFlow Logo
SpecFlow+ is an initiative to commercially support the SpecFlow open source project, ensuring its further growth and sustainability. If you enjoy using SpecFlow and want to support it commercially, you can buy a SpecFlow+ license. In return we will provide you with additional tools that further enhance your productivity when working with SpecFlow.

SpecFlow bridges the communication gap between domain experts and developers by binding business readable behavior specifications and examples to the underlying source code.

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.

The official website of the SpecFlow project is:

Source code, wiki and issue tracking are hosted here on GitHub.

Discussions concerning SpecFlow are hosted on Google Groups:


SpecFlow is sponsored by TechTalk.

Clone this wiki locally
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.
Press h to open a hovercard with more details.