101 packages tagged with “cucumber”
SpecFlow aims at bridging the communication gap between domain experts and developers by binding business readable behavior specifications to the underlying implementation. Our mission is to provide a pragmatic and frictionless approach to Acceptance Test Driven Development and Behavior Driven Development for .NET projects today.
Cross-platform parser for the Gherkin language, used by Cucumber, SpecFlow and other Cucumber-based tools to parse feature files.
JSON schema-based messages for Cucumber's inter-process communication
Reqnroll aims at bridging the communication gap between domain experts and developers by binding business readable behavior specifications to the underlying implementation. Our mission is to provide a pragmatic and frictionless approach to Acceptance Test Driven Development and Behavior Driven Development for .NET projects today."
Cucumber Expressions implementation for .NET.
Package to enable the code-behind file generation during build time https://go.reqnroll.net/doc-config-build
Adds support for dynamic instances and sets from SpecFlow tables
Package for writing custom generator extensions for SpecFlow.
A Cucumber Messages formatter that produces a pretty HTML report for Cucumber runs.
**Pickles** is an open source **living documentation** generator that works on feature files written in the *Gherkin* language, popularized in tools like *Cucumber* and *SpecFlow*. *Pickles* can be incorporated into your build process to produce living documentation in a format that is more accessible to your clients. *Gherkin* language files are written in plain text and stored in your source folder. This can make them inaccessible to clients who may not know how to work with source control or who are not interested in seeing all of the source code, just the features. *Pickles* can produce output in different formats: - Static HTML: a set of HTML files with minimal JavaScript - Dynamic HTML: a JavaScript-rich single page app with integrated search - Word: Microsoft Word - Excel: Microsoft Excel - JSON: a custom JSON format - Markdown: a simple output format Optionally, *Pickles* can **integrate test results**, so that your stakeholders know which scenarios pass validation. *Pickles* supports these test formats: - NUnit - MSTest - XUnit - SpecRun - Cucumber JSON
Package for writing custom generator extensions for Reqnroll.
SpecSync for Azure DevOps is a synchronization tool that synchronizes Gherkin feature files with Azure DevOps (TFS/VSTS). Please find more information and detailed documentation at https://speclink.me/specsync.
Extends SpecFlow to allow variants of a test to be run using tags
Console App for SpecSync for Azure DevOps (for .NET Framework v4.*). For systems with .NET Core v3 installed, we recommend to install SpecSync.AzureDevOps as a .NET Core tool. SpecSync for Azure DevOps is a synchronization tool that synchronizes Gherkin feature files with Azure DevOps (TFS/VSTS).
Allows using Cucumber Expressions with SpecFlow v3.9
Supports the creation of Domain-Specific Languages for test automation. Variables and Data Management for testing
Package to use Reqnroll with xUnit.v3 2.0 and later.
livingdocreport -f outputname.json -r reportname.html -l de|en Don't add this package to your project. Install from commandline: dotnet tool install --global databinding.LivingDoc.Report.CLI
Data Collector of Execution results for reporting.
Simple approach to Behaviour Driven Development for .NET projects.
SpecBind is a bridge library for SpecFlow that allows for users to use as standard step vocabulary to drive their interaction with various web driver platforms, only requiring a light page model to complete interaction with the web site.
Supports the creation of Domain-Specific Languages for test automation. Selenium support.
Supports the creation of Domain-Specific Languages for test automation. Supports human friendly random data generation
Templates for projects using different unit test providers and Templates for SpecFlow files.
Only intended for new projects. Supports the creation of Domain-Specific Languages for test automation. Default english implementation.
A .NET framework that supports writing low-ceremony BDD tests using Gherkin language.
Command line tools for publishing feature files to Augurk.
Gherkin parser