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.
Web Development
IT Services
Web Design
.NET
HTML5
Xamarin