🥒 Cypress Cucumber step definitions.
-
Updated
May 28, 2024 - TypeScript
🥒 Cypress Cucumber step definitions.
Behavior Driven Development tooling for Python. The root from red to green.
This precompiler can load external data (JSON, CSV, or XLS/XLSX) into exmaples table.
The open source living documentation generator of features files writen in Gherkin and Markdown support.
JS model for Gherkin feature files to build and work with feature files in your code, using an AST.
Tool to format gherkin-ast model to gherkin string
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.
Tool to read/write Gherkin feature files and to work with Gherkin-AST
Template for a GherKing precompiler
The RemoveDuplicates precompiler is responsible for having only a reasonable amount of tags and/or rows in each feature file.
The ScenarioNumbering precompiler is responsible for adding an index to all scenarios and scenario outlines.
A precompiler of GherKing to loop scenarios and scenario outlines to repeat them.
This precompiler is responsible for defining macros in feature files and then executing them.
This precompiler is responsible for converting Scenario Outlines to single Scenarios as Cucumber would do and adds the first column as a tag.
The StepGroups precompiler is responsible for correcting the gherkin keywords of steps to make the tests more readable.
This precompiler can add numbering column to Examples tables, and apply formatting to the name of the Scenario Outline.
This precompiler can be used to inject License statement into the feature files.
This precompiler removes all or particular type of semantic comments from the feature file.
The Replacer precompiler is responsible for exchanging predefined strings in the feature files. It inserts the provided text in the place held for them.
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."