Specification by Example | Acceptance Test Driven Development (ATDD) | Behavior Driven Development (BDD)

Binding business requirements to .NET code

.NET | Silverlight | Windows Phone | Mono

Get Started Now!

SpecFlow V2 Released!

Free Upgrade to SpecFlow+1.3 for Existing Users!

  • The essence in three easy steps

    1. Specify!

      Describe behavior and evolve a business readable testing and specification DSL.

    2. Automate!

      Automate scenarios to establish a continuously validated living documentation.

    3. Enjoy!

      Celebrate the good work and continue with the next scenario!

    Open Source

    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.

    Explore the SpecFlow eco-system

    Check out the products that make SpecFlow even more powerful!

    Want to learn more?