Skip to content
TrustList

About SpecFlow

Overview

Binding Business Requirements to .NET Code.
Cucumber for .NET. The open-source solution trusted by .NET devs around the world.

What is SpecFlow?

Use SpecFlow to define, manage and automatically execute human-readable acceptance tests in .NET projects. Writing easily understandable tests is a cornerstone of the BDD paradigm and also helps build up living documentation of your system.

SpecFlow is an open-source and provided under a BSD license. As part of the Cucumber family, SpecFlow uses the official Gherkin parser and supports the .NET framework, Xamarin, and Mono.

SpecFlow integrates with Visual Studio but can be also used from the command line (e.g. on a build server). SpecFlow supports popular testing frameworks: MSTest v2, NUnit 3 and xUnit 2.

SpecFlow+ adds additional functionality to SpecFlow, such as Visual Studio Test Explorer integration, a dedicated test runner with advanced test execution options, execution reports (HTML, XML, JSON) and much more.

Categories & features

Request a demo or quote from SpecFlow

Protected by reCAPTCHA — Google Privacy Policy and Terms apply.

By sending, you agree we may share your request and contact details with the provider once you confirm your email.

Reviews

Write the first review of SpecFlow

Used it? Your experience helps other buyers decide.

Write a review

Questions & answers

No questions yet. Be the first to ask about SpecFlow.

SpecFlow alternatives

Similar listings buyers compare against this one.