Skip to content
Stephen McCafferty edited this page Jul 30, 2015 · 21 revisions

For a basic introduction to SpecFlow, information on new features, and help getting started visit the SpecFlow website.

SpecFlow consists of three parts:

  • The IDE Integration that provides a customized editor and test generation functions from within Visual Studio.
  • The generator that turns Gherkin specifications into executable test classes.
  • The runtime that executes the generated tests. There are different runtime assemblies compiled for different target platforms (.NET, Silverlight, Windows Phone).

Installation

installing the IDE Integration packages depends on your IDE. If you are using Visual Studio 2012 or 2010, the easiest way is to search for "SpecFlow" in the online search in the extension manager (Extensions and Updates in VS2012). For information on other IDEs and direct download links, see the Install IDE Integration page.

The generator and the runtime are usually installed together per project. The easiest and most convenient way to install these is to use our NuGet package: SpecFlow or one of the specific helper packages. For a detailed project setup guide, see Setup SpecFlow Projects.

First Steps

The Project Setup Guide on our website provides a basic introduction to SpecFlow.

The Resources for Getting Started page contains other resources of interest.

The detailed documentation is also available here.

Stay in Touch

Clone this wiki locally