https://github.com/specflowoss/specflow.plus.examples
https://github.com/specflowoss/specflow.plus.examples
Last synced: about 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/specflowoss/specflow.plus.examples
- Owner: SpecFlowOSS
- Created: 2016-07-17T20:17:46.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2023-03-03T00:14:56.000Z (about 3 years ago)
- Last Synced: 2024-03-25T22:57:15.698Z (almost 2 years ago)
- Language: C#
- Size: 3.41 MB
- Stars: 59
- Watchers: 19
- Forks: 147
- Open Issues: 9
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# 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](https://github.com/techtalk/SpecFlow-Examples).
## AppVeyor_Support
[Readme](AppVeyor_Support/readme.md)
This example demonstrates how to use SpecFlow+Runner with AppVeyor (http://www.appveyor.com).
## CustomDeploymentSteps
[Readme](CustomDeploymentSteps/Readme.md).
An example project based on the WindowsAppDriver project demonstrating how to use Custom Deployment Steps to set up your testing environment.
## DeploymentTransformationMultipleThreads
[Readme](DeploymentTransformationMultipleThreads/readme.md)
A sample project demonstrating how to use parallel test execution on a database using deployment transformation.
## ExcelExample
[Readme](ExcelExample/Readme.md)
A SpecFlow+ Excel example project demonstrating how to write Gherkin specifications and define example tables in Excel.
## FilterExample
[Readme](FilterExample/readme.md)
Demonstrates how to use filters to only run a subset of tests.
## Getting_Started
[Readme](Getting_Started/readme.md)
A very simple project based on the [Getting Started](http://www.specflow.org/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](http://specflow.org/plus/excel/getting-started/) guide for more information on getting started with SpecFlow+ Excel.
## MultipleReports
[Readme](MultipleReports/readme.md)
A sample project showing how to configure SpecFlow+ Runner to output multiple reports using custom templates.
## NewCSProjFormat
[Readme](NewCSProjFormat/readme.md)
This example project demonstrates how to use SpecFlow+ Runner with a project file in the new Csproj format.
## TestThreadIsolation
[Readme](TestThreadIsolation/readme.md)
A sample project showing the effects of different test thread isolation configurations for multithreaded testing.
## SeleniumGridWebTest
[Readme](SeleniumGridWebTest/readme.md)
A sample project using Selenium Grid Web with SpecFlow+ Runner.
## SeleniumWebTest
[Readme](SeleniumWebTest/readme.md)
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](WindowsAppDriver/readme.md)
A sample project using WindowsAppDriver with SpecFlow+ Runner.
## Archive
This folder contains older projects for archive purposes.