software tool for behavior-driven development
Cucumber is a software tool that supports behavior-driven development (BDD). Central to the Cucumber BDD approach is its ordinary language parser called Gherkin. It allows expected software behaviors to be specified in … Wikipedia
Factsheet
Developers Aslak Hellesøy, Joseph Wilk, Matt Wynne, Gregory Hnatiuk, Mike Sassak
Stable release 13.2.1
/ 4 August 2026; 56 days ago
Written in Ruby
Factsheet
Developers Aslak Hellesøy, Joseph Wilk, Matt Wynne, Gregory Hnatiuk, Mike Sassak
Stable release 13.2.1
/ 4 August 2026; 56 days ago
Written in Ruby
🌐
GitHub
github.com › cucumber › cucumber-jvm
GitHub - cucumber/cucumber-jvm: Cucumber for the JVM · GitHub
Cucumber is a tool for running automated tests written in plain language. Because they're written in plain language, they can be read by anyone on your team. Because they can be read by anyone, you can use them to help improve communication, ...
Author: cucumber
🌐
GitHub
github.com › cucumber
Cucumber · GitHub
This is the simplest possible setup for Cucumber-JVM using Java with Maven.
Author: selenium-cucumber
🌐
GitHub
github.com › topics › cucumber-java
cucumber-java · GitHub Topics · GitHub
Behavior Driven Development Cucumber - Selenium based automation framework including Cucumber Pretty, Advanced and Allure reports · selenium selenium-java cucumber allure pom cucumber-framework allure-report test-reporting cucumber-reports mvn-jetty testing-framework masterthought cucumber-java execution-video
Author: cucumber
Starred by 8 users
Forked by 46 users
Languages: Java 89.8% | Gherkin 10.2%
🌐
GitHub
github.com › amiya-pattnaik › selenium-cucumber-java
GitHub - amiya-pattnaik/selenium-cucumber-java: This repository contains a collection of sample selenium-cucumber-java projects and libraries that demonstrate how to use the tool and develop automation script using the Cucumber (v 3.0.0) BDD framework with Java as programming language. · GitHub
This repository contains a collection of sample selenium-cucumber-java projects and libraries that demonstrate how to use the tool and develop automation script using the Cucumber (v 3.0.0) BDD framework with Java as programming language. - amiya-pattnaik/selenium-cucumber-java
Starred by 67 users
Forked by 80 users
Languages: Java 99.6% | Gherkin 0.4%
Starred by 9 users
Forked by 9 users
Languages: Java 92.1% | Gherkin 7.9% | Java 92.1% | Gherkin 7.9%
Find elsewhere
Starred by 6 users
Forked by 7 users
Languages: Java 55.1% | Shell 21.3% | Dockerfile 9.1% | Gherkin 8.5% | Makefile 6.0% | Java 55.1% | Shell 21.3% | Dockerfile 9.1% | Gherkin 8.5% | Makefile 6.0%
Author: gherkin-by-example
🌐
GitHub
github.com › cucumber › cucumber-jvm-examples
GitHub - cucumber/cucumber-jvm-examples: A collection of Cucumber-JVM example projects · GitHub
The calculator-kotlin-junit-jupiter demonstrates running Cucumber with Kotlin using lambda based step definitions. Different examples showing how to use dependency injection. The spring-java-junit-jupiter demonstrates the use of cucumber-spring for Spring for dependency injection.
Author: cucumber
Forked by 2 users
Languages: Java 87.5% | Gherkin 12.5% | Java 87.5% | Gherkin 12.5%
Starred by 2 users
Forked by 2 users
Languages: Java 87.9% | Gherkin 12.1% | Java 87.9% | Gherkin 12.1%
🌐
GitHub
github.com › narasimhavuppala › bdd-cucumber-java-demos
GitHub - narasimhavuppala/bdd-cucumber-java-demos
<dependency> <groupId>info.cukes</groupId> <artifactId>cucumber-java</artifactId> <version>1.2.5</version> <scope>test</scope> </dependency> <dependency> <groupId>info.cukes</groupId> <artifactId>cucumber-junit</artifactId> <version>1.2.5</version> <scope>test</scope> </dependency>
Starred by 5 users
Forked by 14 users
Languages: Java 73.0% | Gherkin 27.0% | Java 73.0% | Gherkin 27.0%
Author: AndyLPK247
Starred by 5 users
Forked by 7 users
Languages: Java 74.3% | Gherkin 25.7% | Java 74.3% | Gherkin 25.7%
🌐
GitHub
github.com › selenium-cucumber › selenium-cucumber-java-maven-example
GitHub - selenium-cucumber/selenium-cucumber-java-maven-example: Behavior driven development (BDD) approach to write automation test scripts to test web applications. · GitHub
selenium-cucumber is a behavior driven development (BDD) approach to write automation test script to test Web. It enables you to write and execute automated acceptance/unit tests.
Author: selenium-cucumber
Forked by 2 users
Languages: Java 73.8% | Gherkin 26.2% | Java 73.8% | Gherkin 26.2%
Starred by 23 users
Forked by 52 users
Languages: Java 92.8% | Gherkin 7.2% | Java 92.8% | Gherkin 7.2%
🌐
GitHub
github.com › topics › cucumber-jvm
cucumber-jvm · GitHub Topics · GitHub
Page factory framework for java test automation. Web/API/Mobile · cucumber-jvm test-automation selenium-webdriver page-object rest-test pagefactory stepdefs