Skip to content

SpecFlowOSS/SpecFlow.Plus.Examples

Repository files navigation

SpecFlow+ Examples

This repository contains a number of example projects demonstrating how to use SpecFlow+ in certain scenarios.

These examples are not primarily used to introduce you to SpecFlow. For examples demonstrating the capabilities of SpecFlow, please refer to the SpecFlow-Examples repository.

AppVeyor_Support

Readme

This example demonstrates how to use SpecFlow+Runner with AppVeyor (http://www.appveyor.com).

CustomDeploymentSteps

Readme.

An example project based on the WindowsAppDriver project demonstrating how to use Custom Deployment Steps to set up your testing environment.

DeploymentTransformationMultipleThreads

Readme

A sample project demonstrating how to use parallel test execution on a database using deployment transformation.

ExcelExample

Readme

A SpecFlow+ Excel example project demonstrating how to write Gherkin specifications and define example tables in Excel.

FilterExample

Readme

Demonstrates how to use filters to only run a subset of tests.

Getting_Started

Readme

A very simple project based on the Getting Started guide. Includes a single SpecFlow+ Runner test and a very basic calculator application that is tested.

Getting_Started_Excel

Similar to the Getting Started for SpecFlow+ Runner, this project includes a basic calculator using features defined in Excel. Refer to the Getting Started with SpecFlow+ Excel guide for more information on getting started with SpecFlow+ Excel.

MultipleReports

Readme

A sample project showing how to configure SpecFlow+ Runner to output multiple reports using custom templates.

NewCSProjFormat

Readme

This example project demonstrates how to use SpecFlow+ Runner with a project file in the new Csproj format.

TestThreadIsolation

Readme

A sample project showing the effects of different test thread isolation configurations for multithreaded testing.

SeleniumGridWebTest

Readme

A sample project using Selenium Grid Web with SpecFlow+ Runner.

SeleniumWebTest

Readme

A sample project using Selenium Web with SpecFlow+ Runner. In addition, this project also demonstrates how to include screnshots in your HTML report.

WindowsAppDriver

Readme

A sample project using WindowsAppDriver with SpecFlow+ Runner.

Archive

This folder contains older projects for archive purposes.