Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

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.