Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/reqnroll/reqnroll.visualstudio
Visual Studio extension for Reqnroll - open-source .NET BDD framework
https://github.com/reqnroll/reqnroll.visualstudio
bdd gherkin specflow visual-studio
Last synced: 3 months ago
JSON representation
Visual Studio extension for Reqnroll - open-source .NET BDD framework
- Host: GitHub
- URL: https://github.com/reqnroll/reqnroll.visualstudio
- Owner: reqnroll
- License: bsd-3-clause
- Created: 2024-01-19T10:26:28.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-10-23T16:03:08.000Z (4 months ago)
- Last Synced: 2024-10-24T17:53:14.683Z (4 months ago)
- Topics: bdd, gherkin, specflow, visual-studio
- Language: C#
- Homepage: https://reqnroll.net
- Size: 4.91 MB
- Stars: 14
- Watchers: 6
- Forks: 5
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# Reqnroll Visual Studio extension
[![CI](https://github.com/reqnroll/Reqnroll.VisualStudio/actions/workflows/ci.yml/badge.svg)](https://github.com/reqnroll/Reqnroll.VisualStudio/actions/workflows/ci.yml)
[![Visual Studio Marketplace Version](https://img.shields.io/visual-studio-marketplace/v/Reqnroll.ReqnrollForVisualStudio2022)](https://marketplace.visualstudio.com/items?itemName=Reqnroll.ReqnrollForVisualStudio2022)
Reqnroll is an open-source .NET test automation tool to practice [Behavior Driven Development (BDD)](https://cucumber.io/docs/bdd/).
Reqnroll is a .NET port of [Cucumber](https://cucumber.io/) and it is based on the [SpecFlow](https://www.specflow.org/) framework and code base. You can find more information about the goal of the Reqnroll project and the motivations to create it on the [Reqnroll website](https://reqnroll.net/).
The Reqnroll Visual Studio extension supports the following Visual Studio versions:
* [Visual Studio 2022 (Community, Professional, Enterprise)](https://go.reqnroll.net/vs2022-extension)
The extension can be used for the following frameworks:
* **All Reqnroll versions**
* SpecFlow v3.3 or later
* Any Gherkin feature file (step definition navigation features disabled)## Useful links
* [Reqnroll Quickstart guide](https://go.reqnroll.net/quickstart)
* [Reqnroll website](https://reqnroll.net/)
* [Reqnroll documentation](https://docs.reqnroll.net/)
* [Visual Studio extension release notes](https://go.reqnroll.net/vs-release-notes)
* [Project setup instructions for Reqnroll](https://go.reqnroll.net/doc-setup-project)## Installation
The extension can be installed directly from Visual Studio using the extension manager. See detailed instructions at the [Installation documentation page](https://go.reqnroll.net/doc-setup-vs).
Please also help other users by rating the extension at the Visual Studio Marketplace: [Reqnroll for Visual Studio 2022](https://go.reqnroll.net/vs2022-extension).
## Contributing
All contributors are welcome! For more information see the [Contribution guidelines](CONTRIBUTION.md)
## License
Reqnroll for VisualStudio is licensed under the [BSD 3-Clause License](LICENSE).
Copyright (c) 2024 Reqnroll
The extension is built based on the [Deveroom for SpecFlow](https://github.com/specsolutions/deveroom-visualstudio) Visual Studio extension, created by Gaspar Nagy (Spec Solutions) and the [SpecFlow for Visual Studio 2022](https://github.com/SpecFlowOSS/SpecFlow.VS) extension, maintained by Tricentis.