Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/SpecFlowOSS/SpecFlow
#1 .NET BDD Framework. SpecFlow automates your testing & works with your existing code. Find Bugs before they happen. Behavior Driven Development helps developers, testers, and business representatives to get a better understanding of their collaboration
https://github.com/SpecFlowOSS/SpecFlow
bdd gherkin hacktoberfest mstest nunit specflow xunit
Last synced: 3 months ago
JSON representation
#1 .NET BDD Framework. SpecFlow automates your testing & works with your existing code. Find Bugs before they happen. Behavior Driven Development helps developers, testers, and business representatives to get a better understanding of their collaboration
- Host: GitHub
- URL: https://github.com/SpecFlowOSS/SpecFlow
- Owner: SpecFlowOSS
- License: other
- Created: 2009-10-22T22:43:37.000Z (over 15 years ago)
- Default Branch: master
- Last Pushed: 2024-08-20T10:19:12.000Z (5 months ago)
- Last Synced: 2024-10-29T15:34:14.039Z (3 months ago)
- Topics: bdd, gherkin, hacktoberfest, mstest, nunit, specflow, xunit
- Language: C#
- Homepage: https://www.specflow.org/
- Size: 98.1 MB
- Stars: 2,246
- Watchers: 148
- Forks: 754
- Open Issues: 295
-
Metadata Files:
- Readme: README.md
- Changelog: changelog.txt
- Contributing: CONTRIBUTING.md
- License: LICENSE.txt
Awesome Lists containing this project
- Awesome-Nuget-Packages - **SpecFlow**
README
# SpecFlow - Cucumber for .NET
SpecFlow is a pragmatic BDD solution for .NET. It provides test automation for .NET (.NET Framework, .NET Core and Mono), based on the Gherkin specification language and integrates to Visual Studio.
**Useful Links**
- Project website: [https://www.specflow.org](https://www.specflow.org)
- [Documentation](https://specflow.org/documentation/)
- [Getting Started](https://specflow.org/getting-started/)
- [FAQ](https://docs.specflow.org/en/latest/faqs.html)
- [BDD](https://specflow.org/learn/bdd/)
- [Given-When-Then](https://specflow.org/learn/given-when-then-with-style/)
- [SpecFlow on GitHub](https://github.com/SpecFlowOSS/SpecFlow)
- [SpecFlow for Visual Studio on GitHub](https://github.com/SpecFlowOSS/SpecFlow.VisualStudio)
- [SpecFlow issues on GitHub](https://github.com/SpecFlowOSS/SpecFlow/issues)
- [Privacy Policy](https://specflow.org/privacy-policy/)
- Discussion group in our community: [https://specflow.org/community](https://specflow.org/community)For questions please post them in our [community discussion group](https://support.specflow.org/hc/en-us/community/topics).
For issues/bugs please use the [issue tracker on GitHub](https://github.com/SpecFlowOSS/SpecFlow/issues).
Supported .NET Versions:
- .NET Framework: >= 4.6.1: we are following the same support policy as Microsoft ()
- .NET and .NET Core: we are following the same support policy as Microsoft ()## Build status
Continuous integration: [![Build Status](https://dev.azure.com/specflow/SpecFlow/_apis/build/status/SpecFlow.CI?branchName=master)](https://dev.azure.com/specflow/SpecFlow/_build/latest?definitionId=2&branchName=master)## Deployment status
Unit Tests: ![Unit Tests](https://vsrm.dev.azure.com/specflow/_apis/public/Release/badge/4d755a95-f4b3-45f5-abb5-aeccc2b85d15/1/1)
General Specs: ![General Specs](https://vsrm.dev.azure.com/specflow/_apis/public/Release/badge/4d755a95-f4b3-45f5-abb5-aeccc2b85d15/1/76)
xUnit Integration Tests: ![windows2022](https://vsrm.dev.azure.com/specflow/_apis/public/Release/badge/4d755a95-f4b3-45f5-abb5-aeccc2b85d15/1/71) ![windows2019](https://vsrm.dev.azure.com/specflow/_apis/public/Release/badge/4d755a95-f4b3-45f5-abb5-aeccc2b85d15/1/73)
NUnit Integration Tests: ![windows2022](https://vsrm.dev.azure.com/specflow/_apis/public/Release/badge/4d755a95-f4b3-45f5-abb5-aeccc2b85d15/1/77) ![windows2019](https://vsrm.dev.azure.com/specflow/_apis/public/Release/badge/4d755a95-f4b3-45f5-abb5-aeccc2b85d15/1/74)
MSTest Integration Tests: ![windows2022](https://vsrm.dev.azure.com/specflow/_apis/public/Release/badge/4d755a95-f4b3-45f5-abb5-aeccc2b85d15/1/78) ![windows2019](https://vsrm.dev.azure.com/specflow/_apis/public/Release/badge/4d755a95-f4b3-45f5-abb5-aeccc2b85d15/1/75)
Published to MyGet: ![Published to MyGet](https://specflow.vsrm.visualstudio.com/_apis/public/Release/badge/4d755a95-f4b3-45f5-abb5-aeccc2b85d15/1/5)
CI NuGet Package feed: https://www.myget.org/F/specflow/api/v3/index.json
## Contributing
Developer Discord channel:
[#contributing](https://go.specflow.org/join-contributing-on-discord)The main development happens on the master branch.
If you are interested in contributing, there is some useful information on this page: [Contributing](https://github.com/SpecFlowOSS/SpecFlow/blob/master/CONTRIBUTING.md).
## Writing plugins
Plugin- Developer- Discord channel: [#plugin-development](https://go.specflow.org/join-plugin-development-on-discord)
## Copyright
Copyright (c) SpecFlow Team. See [LICENSE](https://go.specflow.org/license) for details.