JSON schema-based messages for Cucumber's inter-process communication
OpenTelemetry instrumentation for `@cucumber/cucumber` automated tests runner
The official JavaScript implementation of Cucumber.
Streams for reading/writing messages
HTML formatter for Cucumber
Generates Cucumber HTML reports in three different themes
Streams for reading Gherkin parser output
Cucumber Tag Expression parser
<h1 align="center"> <img alt="" width="75" src="https://github.com/cucumber.png"/> <br> pretty-formatter </h1> <p align="center"> <b>Rich formatting of Cucumber progress and results for the terminal</b> </p>
⚠️ This is an internal package; you don't need to install it in order to use the junit formatter in `@cucumber/cucumber` as it's built in there.
[](https://github.com/badeball/cypress-cucumber-preprocessor/actions/workflows/build.yml) [
Gherkin parser
Execute Gherkin scenarios in Jest
Run gherkin-syntaxed specs with cypress.io
A WebdriverIO plugin. Adapter for Cucumber.js testing framework.
eslint rules for cucumber steps
Validates and converts Cucumber JSON for different Cucumber implementations and versions
TypeScript definitions for cypress-cucumber-preprocessor
Cucumber.js Pretty Formatter
NodeJS CLI for merging Cucumber JSON test results
A simple console formatter for Cucumber.js v7
vitest tools to use Gherkin feature in unit tests
This gem adds function libraries for performance testing and the steps to support the run
This gem adds to convert a capybara/poltergeist script into a load script usable by the cucumber-performance gem.
A way to profile the performance of your cucumber features
alinta-testing performs common tasks for end to end tests in cucumber.
BrowserCuke is a layer of browser-based testing on top of Cucumber. It provides an intuitive way of writing business-readable tests for your web applications, that use real web browsers to test. Your test scripts can now be a way of communicating with your client how you have tested the application and how it should work. For more information about Cucumber, see [the cucumber website](http://cukes.info). BrowserCuke currently uses Watir to perform the browser automation, although it may be extended in the future to use something like WebRat to test applications sans-JavaScript.
Friendly-Cukes is a ready-to-use ruby-cucumber automation framework for both web and mobile. Its features includes Generic framework libraries, Object repository, Custom logging, Custom execution reporting, Performance reporting, support for parallel execution etc