Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
Cucumber
Cucumber is a software tool that supports behavior-driven development. Central to the Cucumber BDD approach is its ordinary language parser Gherkin. As such, Cucumber allows the execution of feature documentation written in business-facing text. It runs automated acceptance tests written in a behavior-driven development (BDD) style.
- GitHub: https://github.com/topics/cucumber
- Wikipedia: https://en.wikipedia.org/wiki/Cucumber_(software)
- Repo: https://github.com/cucumber
- Created by: Aslak Hellesøy, Joseph Wilk, Matt Wynne, Gregory Hnatiuk, Mike Sassak
- Related Topics: bdd, gherkin, rspec, behat, behave,
- Last updated: 2025-01-26 00:06:54 UTC
- JSON Representation
https://github.com/grasshopper7/cucumber-plugin
Cucumber-JVM 4 built-in formatters & custom plugins
cucumber cucumber-jvm java java-8
Last synced: 28 Dec 2024
https://github.com/roboticautomata/serenity-bdd-ui-testing-example
UI Test Automation Example with Serenity BDD Page Object Model
cucumber java selenium serenity
Last synced: 26 Jan 2025
https://github.com/touhid-96/cucumber-project-github-automation
This project utilizes Selenium WebDriver and Cucumber for automation testing on the GitHub search functionality & about page. The framework enables end-to-end testing with scenarios written in Gherkin syntax, offering a clear understanding of the test cases. The project comes with cucumber report that displays comprehensive test results.
cucumber cucumber-reports gherkin intellij java selenium-webdriver
Last synced: 08 Jan 2025
https://github.com/dplocki/snake-eating-cucumbers
The case study of Gherkin in Python
bdd behave case-study cucumber gherkin pytest-bdd python python-3 python3 radish radish-bdd
Last synced: 14 Jan 2025
https://github.com/humbertodias/java-bdd-cucumber
Java Behaviour Driven Development with Cucumber
Last synced: 13 Jan 2025
https://github.com/cihat-kose/zerobank-selenium-cucumber-ui-test-automation
Automated UI testing framework for ZeroBank using Cucumber, Selenium, and TestNG. Supports data-driven testing with Apache POI, covering login, payee management, and currency purchase features. Includes detailed HTML/PDF reporting, Jenkins integration, and cross-browser support.
apache-poi automation-framework bdd cross-browser cucumber data-driven-tests excel-integration extents-report java page-object-model selenium testng ui-testing zerobank
Last synced: 08 Jan 2025
https://github.com/hoangthach252/cucumber6-junit5-selenide-gradle
Sample Cucumber JVM6 Framework with Junit5 and Selenide
allure-report assertj bdd-framework cucumber data-cleanup data-management gradle junit5 logback parallel-execution picocontainer selenide
Last synced: 08 Jan 2025
https://github.com/tamil777selvan/xray-cucumber-plugin
Library used to automate XRAY capabilities for Cucumber Test Cases.
cucumber jira-api jira-rest-api xray
Last synced: 23 Oct 2024
https://github.com/vitor-msp/action-indicators-xp
Application to test XP Inc. action indicators system interface.
bdd cucumber interface-test java selenium
Last synced: 08 Jan 2025
https://github.com/kwishna/playwright-maven-testng-cucumber
Playwright with Java framework
cucumber docker extentreports har java maven playwright testng trace video
Last synced: 28 Dec 2024
https://github.com/funkwerk/compose_cucumber
Test docker-compose applications with cucumber
Last synced: 19 Jan 2025
https://github.com/e2e-boilerplate/cypress-es-modules-cucumber-chai-should
Cypress end-to-end test automation boilerplate, Using ES Modules, Cucumber, Chai and Should.
chai cucumber cypress end-to-end-test-automation should
Last synced: 11 Jan 2025
https://github.com/e2e-boilerplate/puppeteer-commonjs-cucumber-chai-should
Puppeteer end-to-end test automation boilerplate, Using Commonjs, Cucumber, Chai and Should.
chai commonjs cucumber end-to-end-test-automation puppeteer
Last synced: 11 Jan 2025
https://github.com/e2e-boilerplate/puppeteer-commonjs-cucumber-chai-expect
Puppeteer end-to-end test automation boilerplate, using CommonJS, Cucumber, Chai and Expect.
chai commonjs cucumber end-to-end-test-automation puppeteer
Last synced: 11 Jan 2025
https://github.com/e2e-boilerplate/cypress-es-modules-cucumber-jest-expect
Cypress end-to-end test automation boilerplate, Using ES Modules, Cucumber, Jest and Expect.
cucumber cypress end-to-end-test-automation expect jest
Last synced: 11 Jan 2025
https://github.com/e2e-boilerplate/cypress-typescript-cucumber-chai-expect
Cypress end-to-end test automation boilerplate, Using TypeScript, Cucumber, Chai and Expect.
chai cucumber cypress end-to-end-test-automation typescript
Last synced: 11 Jan 2025
https://github.com/ltpquang/xray-reporter
Cucumber plugin to update Test Run status to Xray
cucumber cucumber-plugin hacktoberfest xray-reporter
Last synced: 13 Jan 2025
https://github.com/e2e-boilerplate/selenium-webdriver-es-modules-cucumber-chai-assert
Selenium-WebDriver end-to-end test automation boilerplate, Using ES Modules, Cucumber, Chai and Assert.
assert chai cucumber selenium-webdriver
Last synced: 11 Jan 2025
https://github.com/e2e-boilerplate/selenium-webdriver-commonjs-cucumber-chai-expect
selenium-webdriver end-to-end test automation boilerplate project. Using commonjs, cucumber & chai
chai commonjs cucumber selenium-webdriver
Last synced: 11 Jan 2025
https://github.com/e2e-boilerplate/selenium-webdriver-commonjs-cucumber-chai-should
Selenium-WebDriver end-to-end test automation boilerplate, Using Commonjs, Cucumber, Chai and Should.
chai commonjs cucumber selenium-webdriver
Last synced: 11 Jan 2025
https://github.com/e2e-boilerplate/wd-commonjs-webdriver-manager-cucumber-chai-should
WD end-to-end test automation boilerplate project. Using commons, cucumber, webdriver-manager and chai
chai commonjs cucumber e2e-boilerplate end-to-end-test-automation wd webdriver-manager
Last synced: 11 Jan 2025
https://github.com/e2e-boilerplate/wd-commonjs-webdriver-manager-cucumber-chai-expect
WD end-to-end test automation boilerplate, Using Commonjs, Webdriver-Manager, Cucumber, Chai and Expect.
chai commonjs cucumber e2e-boilerplate end-to-end-test-automation webdriver-manager
Last synced: 11 Jan 2025
https://github.com/e2e-boilerplate/selenium-webdriver-commonjs-cucumber-assert
selenium-webdriver end-to-end test automation boilerplate, using CommonJS, cucumberJS and Assert.
assert commonjs cucumber selenium-webdriver
Last synced: 11 Jan 2025
https://github.com/e2e-boilerplate/puppeteer-commonjs-cucumber-expect
Puppeteer end-to-end test automation boilerplate, using CommonJS, Cucumber and Expect.
commonjs cucumber end-to-end-test-automation expect puppeteer
Last synced: 11 Jan 2025
https://github.com/vasi-cordea/cucumberjava
Java/ Cucumber/ Selenium basic POM Framework,, works 100%, Framework explained in README
cucumber gherkin java page-object-model selenium
Last synced: 19 Jan 2025
https://github.com/realpacific/cucumber-spring-boot-kotlin
Cucumber + Spring Boot + Kotlin + Gradle + JUnit5
cucumber cucumber-jvm junit5 spring-boot
Last synced: 06 Dec 2024
https://github.com/chatgthb/testingpractices_restassured_cucumber_api
A test automation framework for RESTful API testing using RestAssured, Cucumber (BDD), and TestNG. Includes comprehensive reporting with ExtentReports. Built for the Petstore API.
api-testing automated-testing bdd cucumber extentreports-cucumber7 petstore-api restassured-framework restful-api testng
Last synced: 09 Nov 2024
https://github.com/gherking/gpc-license
This precompiler can be used to inject License statement into the feature files.
cucumber feature-file gherkin gherking gpc hacktoberfest precompiler typescript
Last synced: 09 Nov 2024
https://github.com/grasshopper7/cucumber-parameter-to-object
Cucumber-JVM 4 parameter conversion
Last synced: 28 Dec 2024
https://github.com/test-results-reporter/example-pactum-cucumber-testbeats
example repo to showcase integration of pactum and cucumber with testbeats
cucumber pactum pactumjs testbeats
Last synced: 31 Dec 2024
https://github.com/juwit/cucumber-gatling
cucumber-gatling is a bridge between Cucumber (for Behaviour Driver Development) and Gatling
behavior-driven-development cucumber gatling
Last synced: 31 Dec 2024
https://github.com/chvishalparmar/product-search
Core Java Project Which include Cucumber Software testing.
Last synced: 31 Dec 2024
https://github.com/andradeg-luiza/playground_bdd
I am taking a course to specialize in Cypress, covering E2E testing, Web Apps, API testing, mobile ViewPort, Cloud, TestOps, Components, Jenkins, Docker, and geolocation. Since it doesn’t include Cucumber, I’m working on this parallel project to apply course concepts while incorporating Cucumber.
cucumber cypress javascript page-object-model
Last synced: 28 Jan 2025
https://github.com/zafir100100/login-automation-with-cucumber-selenium
This Git repository contains an automation project for the Login functionality, developed using Selenium and Cucumber. The project allows users to automate the login process of a web application, using various test cases and scenarios. The test cases are written in a behavior-driven development style, making it easier for stakeholders to understand
cucumber gherkin intellij java report selenium-webdriver
Last synced: 08 Jan 2025
https://github.com/pavanchilakamarri/automation-assessment
POM framework in selenium using Java
automation-framework corejava cucumber extentreports parallel-execution selenium-java-testng-cucumber selenium-webdriver testng
Last synced: 11 Oct 2024
https://github.com/kwakwaversal/test-perl-cucumber
Testing `Test::BDD::Cucumber` and CI integration
Last synced: 11 Jan 2025
https://github.com/chatgthb/petstore-api-testing-with-restassured-cucumber
A test automation framework for RESTful API testing using RestAssured, Cucumber (BDD), and TestNG. Includes comprehensive reporting with ExtentReports. Built for the Petstore API.
api-testing automated-testing bdd cucumber extentreports-cucumber7 petstore-api restassured-framework restful-api testng
Last synced: 27 Dec 2024
https://github.com/assertthat/assertthat-bdd-maven-example
Example project for https://github.com/assertthat/assertthat-bdd-maven-plugin
assertthat-bdd bdd cucumber jira-plugin maven-plugin
Last synced: 07 Jan 2025
https://github.com/hednailiautomation/e-commerce_testing_project
This is a selenium maven e-commerce testing project using Allure reports / Cucumber using JUnit Runner / Cucumber using testng Runner/ headless versions / Chrome and Firefox Versions
allure-report bdd cucumber java maven pom selenium testng
Last synced: 06 Dec 2024
https://github.com/grasshopper7/cucumber-intro
Cucumber-JVM 4 execution from CLI
Last synced: 28 Dec 2024
https://github.com/adrienjoly/craft-with-typescript-template
A Software Crafter template to write and test clean TypeScript code with Visual Studio Code, BDD style.
bdd behavior-driven-development cucumber gherkin javascript typescript vscode
Last synced: 28 Jan 2025
https://github.com/yauhenipo/webui_test_framework
Test Email Accounts with using JavaMail API & Selenium & DDT
Last synced: 15 Dec 2024
https://github.com/brunofbarbosa/playwright-cucumber-automation
Web automation framework using Java, Cucumber and Playwright
Last synced: 15 Jan 2025
https://github.com/jsfehler/flask-cucumber-reporter
Flask app that displays the results from a cucumber.json file
Last synced: 22 Dec 2024
https://github.com/mohamedatef2020/cypress-task
This is an E2E test written in Cypress and Cucumber
Last synced: 28 Jan 2025
https://github.com/legolasvzla/behave-cucumber-tests
This is a simple repo created for a presentation related to user histories, cucumber and behave
behave-framework cucumber gherkin python3 user-history
Last synced: 23 Jan 2025
https://github.com/csalih/estore
An example e-commerce web application implemented with Java, Spring, Hibernate, MySQL
aspectj checkstyle cucumber graphwalker hibernate java junit4 mysql selenium spotbugs spring test test-driven-development testing-tools
Last synced: 18 Jan 2025
https://github.com/grasshopper7/cuke2-parameter-datatable
Examples of parameter and datatable conversion for Cucumber-JVM 2
Last synced: 28 Dec 2024
https://github.com/doamaral/cucumber-js
Trying out Cucumber JS features
cucumber cucumberjs javascript
Last synced: 15 Jan 2025
https://github.com/amal-mamdouh/saucedemo_swaglabs
An automation testing suite developed in Java, Selenium, and Cucumber. It focuses on testing "Login" and the "Checkout" feature of saucedemo website.
cucumber java pom-design-pattern selenium-webdriver
Last synced: 15 Jan 2025
https://github.com/myastr0/playwright-cucumber-template
Template to setup e2e tests using playwright and cucumber
cucumber e2e e2e-tests gherkin playwright
Last synced: 03 Dec 2024
https://github.com/henrahmagix/protractor-cucumber-example
An example project to replicate a simple Protractor e2e test in Cucumber
angular cucumber javascript protractor protractor-cucumber protractor-e2e-test
Last synced: 16 Jan 2025
https://github.com/hadisfr/jalas-cucumber
an example project with BDD test for UT Software Engineering F98
Last synced: 16 Jan 2025
https://github.com/kieran-ryan/cucumber-playground
Cucumber environments playground
Last synced: 11 Jan 2025
https://github.com/jimcresswell/wdio-cucumber-test
cucumber cucumber-js test-automation webdriver webdriverio
Last synced: 16 Jan 2025
https://github.com/jimcresswell/general-js-test-automation-demo
Demo of multi-layer test automation in a two service Node web app with third-party data depencies, including Consumer Driven Contract Testing
api-testing bdd bootstrap4 consumer-driven-contracts cucumber javascript-testing mocha nodejs pact-js portfolio product-behaviour tdd test-automation unit-testing web-testing webdriver
Last synced: 16 Jan 2025
https://github.com/jimcresswell/e2e-web-test-framework-jvm-demo
Testing a third-party website with JVM Cucumber, WebDriver and REST Assured
bdd cucumber cucumber-jvm end-to-end-testing java jvm portfolio rest-assured serenity-bdd serenity-cucumber specification-by-example test-automation webdriver
Last synced: 16 Jan 2025
https://github.com/artemdwo/aglet
Aglet - Ready-to-use Automated Testing Tool for Behaviour Driven Development
bdd-framework behavior-driven-development capybara cucumber ruby selenium-webdriver test-automation test-framework
Last synced: 23 Oct 2024
https://github.com/lenntt/cucumber-visualizer
Visualize the relation between your cucumber steps from a cucumber json output
Last synced: 17 Jan 2025
https://github.com/cihat-kose/petstore-api-testing-with-restassured-cucumber
A test automation framework for RESTful API testing using RestAssured, Cucumber (BDD), and TestNG. Includes comprehensive reporting with ExtentReports. Built for the Petstore API.
api-testing automated-testing bdd cucumber extentreports-cucumber7 petstore-api restassured-framework restful-api testng
Last synced: 30 Dec 2024
https://github.com/kochetkov-ma/kotlin-bdd-example
Kotlin BDD Cucumber / Kotest
bdd cucumber junit5 kotest kotlin spring spring-test
Last synced: 11 Jan 2025
https://github.com/applitools/example-selenium-java-cucumber
Applitools Example: Selenium in Java with Cucumber
applitools applitools-example applitools-eyes applitools-tutorial cucumber cucumber-jvm execution-cloud gherkin java junit maven selenium selenium-java selenium-webdriver test-automation ultrafast-grid visual-testing
Last synced: 17 Jan 2025
https://github.com/chatgthb/zerobank-selenium-cucumber-ui-test-automation
Automated UI testing framework for ZeroBank using Cucumber, Selenium, and TestNG. Supports data-driven testing with Apache POI, covering login, payee management, and currency purchase features. Includes detailed HTML/PDF reporting, Jenkins integration, and cross-browser support.
apache-poi automation-framework bdd cross-browser cucumber data-driven-tests excel-integration extents-report java page-object-model selenium testng ui-testing zerobank
Last synced: 27 Dec 2024
https://github.com/rodrigor4mirez/test-proyecto-java-testing
Implementación de pruebas unitarias, de integración y end-to-end (E2E).
cucumber java17 junit mockito restassured-framework selenium serenitybdd
Last synced: 14 Jan 2025
https://github.com/gherking/gpc-scenario-numbering
The ScenarioNumbering precompiler is responsible for adding an index to all scenarios and scenario outlines.
cucumber feature-file gherkin gherking gpc hacktoberfest precompiler typescript
Last synced: 14 Nov 2024
https://github.com/ghadaabassi/selenium-jenkins
cucumber java jenkins maven pipeline selenium test-automation web-driver
Last synced: 20 Jan 2025
https://github.com/testcentricity/testcentricity_web
TestCentricity™ For Web core POM test automation framework gem
automation cucumber page-object-model ruby-gem selenium test-automation web webdriver
Last synced: 24 Nov 2024
https://github.com/sridharbandi/cypress-getting-started-examples
Cypress Getting Started Examples (Starter Templates)
cucumber cypress javascript mocha pageobjectmodel typescript
Last synced: 14 Jan 2025
https://github.com/vivekg13186/cucumber-camunda-js
A testing framework for Camunda.
camunda-8 camunda-platform-8 cucumber cucumber-js cucumberjs
Last synced: 12 Jan 2025
https://github.com/veena444/cucumberpomframework
This repository contains a Selenium-cucumber-java framework & libraries that demonstrates how to develop a automation framework using Cucumber 7.0v with Page Object Model.
cicdpipeline cucumber extent-report intellij java jenkins junit ngrok-server page-object-model pdfreport selenium-webdriver sparkreport
Last synced: 28 Jan 2025
https://github.com/lasalefamine/chimp-cucumber
Learning Chimp with Cucumber
automated-tests chimp cucumber integration-testing live-test
Last synced: 28 Jan 2025
https://github.com/denizgursoy/cacik
Alternative cucumber support library in Go
code-generation cucumber go golang
Last synced: 20 Jan 2025
https://github.com/andreasneuber/java-cucumber-selenium-example
Sample implementation of Java Cucumber acceptance tests with Selenium
cucumber java selenium-webdriver
Last synced: 05 Jan 2025
https://github.com/allure-examples/cucumberjvm-junit-platform-gradle
Example of Allure Report usage with Cucumber-JVM, JUnit Platform and Gradle
allure allure-report cucumber example gradle java junit-platform
Last synced: 16 Jan 2025
https://github.com/allure-examples/cucumberjvm-junit4-gradlekts
Example of Allure Report usage with Cucumber-JVM, JUnit 4 and Gradle (Kotlin)
allure allure-report cucumber example gradle java junit4
Last synced: 16 Jan 2025
https://github.com/allure-examples/cucumberjvm-testng-gradle
Example of Allure Report usage with Cucumber-JVM, TestNG and Gradle
allure allure-report cucumber example gradle java testng
Last synced: 16 Jan 2025
https://github.com/alokmish11/tutorialninja_8192
The Tutorials Ninja platform is a feature-rich e-commerce website offering a wide variety of products, including electronics, fashion, home goods, and more. The platform provides essential functionalities such as browsing, cart management, and checkout, ensuring a seamless shopping experience. This project focuses on performing both manual and aut
cucumber pom selenium-webdriver
Last synced: 28 Jan 2025
https://github.com/fmarmar/cucumber-tools
Tooling set for working with cucumber
Last synced: 20 Jan 2025
https://github.com/5v1988/qa-wdio-js
Boilerplate Testing Framework based on WebdriverIO (JS) and Cucumber
bdd cucumber qa-automation test-automation testing-framework webdriverio
Last synced: 13 Nov 2024
https://github.com/donatas-b/j-playwright
An example of Playwright with Java and Cucumber for web UI automated tests
cucumber java playwright playwright-java test-automation testing
Last synced: 20 Jan 2025
https://github.com/richardruiter/gatsby-transformer-cucumber-report
Gatsby plugin for transforming sourced cucumber reports
bdd behavior-driven-development cucumber cucumber-json cucumber-reports gatsby gatsby-plugin gatsby-plugin-transformer gatsby-plugins gatsbyjs living-documentation livingdocs
Last synced: 22 Jan 2025
https://github.com/thoughtscript/spring_cucumber
experiments with spring cucumber
cucumber java junit5 maven-surefire-plugin spring
Last synced: 24 Jan 2025
https://github.com/sanjuthomas/nytimes-cucumber-api-test
NY Times API Testing using cucumber
Last synced: 12 Jan 2025
https://github.com/mamedras/orangehrm_testng_cucumber_selenium_automation
automated The OrangeHRM platform using Bdd & Tdd frameworks
cucumber extentreports gherkin-language logs4j selenium-java selenium-webdriver testng-framework
Last synced: 20 Jan 2025
https://github.com/joydeep100/pybehavephotontitan
Selenium implementation with Python & Behave!
bdd cucumber gherkin page-object-model python selenium
Last synced: 19 Nov 2024
https://github.com/joydeep100/cypressironspecter
Cypress FW for UI & REST API Testing using Cucumber & POM!
cucumber cypress pageobjectmodel rest-api
Last synced: 19 Nov 2024
https://github.com/mdecker-mobilecomputing/maven_cucumber_bruchrechnen
Bruchrechnen als Java-Projekt mit Maven und Cucumber, Übung zum Schreiben Step-Methoden für Cucumber
behavior-driven-development cucumber exercise github-actions maven
Last synced: 05 Jan 2025
https://github.com/gherking/gpc-step-groups
The StepGroups precompiler is responsible for correcting the gherkin keywords of steps to make the tests more readable.
cucumber feature-file gherkin gherking gpc hacktoberfest precompiler typescript
Last synced: 23 Oct 2024
https://github.com/andreasneuber/playwright-cucumber-js-example
Sample implementation with Playwright and Cucumber, written in JS. With Dockerfile.
Last synced: 05 Jan 2025
https://github.com/thecodechef/sublime-cucumber-extended
A Sublime Text 3 Plugin for better Cucumber Syntax Highlighting
bdd cucumber cucumber-js cucumber-ruby gherkin jekyll jekyll-site rubygem sublime-text sublime-text-3 sublime-text-plugin
Last synced: 20 Jan 2025
https://github.com/josdem/jugoterapia-cucumber
Jugoterapia API consumption test cases using Cucumber Framework
cucumber jugoterapia sonarqube travis-ci webclient webflux
Last synced: 17 Jan 2025
https://github.com/josdem/jugoterapia-appium
This project shows how to do automation feature testing using Appium for Android
android appium bdd cucumber feature-testing junit5
Last synced: 17 Jan 2025
https://github.com/gherking/gpc-test-data
This precompiler can load external data (JSON, CSV, or XLS/XLSX) into exmaples table.
csv cucumber excel feature-file gherkin gherking gpc hacktoberfest json precompiler typescript
Last synced: 23 Oct 2024
https://github.com/seeni26/cucumber_tutorial
A powerful tool for Behavior-Driven Development (BDD). This tutorial will guide you step-by-step, starting from the basics and moving to advanced concepts. You'll discover how to write clear and concise Gherkin scenarios, integrate Cucumber with popular tools like Selenium and TestNG, and automate test cases effectively.
cucumber cucumber-bdd-framwork cucumber-java cucumber-report java selenium-webdriver testng
Last synced: 22 Jan 2025