Behavior Driven Development tooling for Python. The root from red to green.
-
Updated
Nov 15, 2024 - Python
Behavior Driven Development tooling for Python. The root from red to green.
SpecFlow Selenium C# BDD Automation Framework from Scratch
Reads gherkin feature files and generates UI Tests
GherKing is a tool to make Gherkin smarter! It allows you to handle Cucumber/Gherkin feature files programmatically, in your JavaScript/TypeScript code.
The open source living documentation generator of features files writen in Gherkin and Markdown support.
Tool to format gherkin-ast model to gherkin string
JS model for Gherkin feature files to build and work with feature files in your code, using an AST.
Syntax highlighting for Gherkin (.feature files) in Notepad++
🥒 Cypress and Cucumber demo.
Tool to read/write Gherkin feature files and to work with Gherkin-AST
🥒 Cypress Cucumber step definitions.
OpenType Layout features
A precompiler of GherKing to loop scenarios and scenario outlines to repeat them.
Run cucumber integration tests in spring boot application
This precompiler can load external data (JSON, CSV, or XLS/XLSX) into exmaples table.
Template for a GherKing precompiler
The Filter precompiler is responsible for including or excluding the elements of a feature file in the result, which match a cucumber-tag-expression (e.g., has a given tag, does not have a given tag)
This precompiler is responsible for defining macros in feature files and then executing them.
This precompiler can be used to inject License statement into the feature files.
The RemoveDuplicates precompiler is responsible for having only a reasonable amount of tags and/or rows in each feature file.
Add a description, image, and links to the feature-file topic page so that developers can more easily learn about it.
To associate your repository with the feature-file topic, visit your repo's landing page and select "manage topics."