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.

https://github.com/josdem/webclient-cucumber-workshop

Webflux web client configuration and examples

cucumber github junit5 webclient webflux

Last synced: 22 Apr 2025

https://github.com/lyskouski/flutter_gherkin_wrapper

Flutter Gherkin wrapper to run Widget Tests with Cucumber notation

cucumber dart flutter gherkin

Last synced: 22 Apr 2025

https://github.com/selcukes/selcukes-java-skeleton

This is the sample cucumber java project with selcukes java features

appium cucumber extentreports gradle java selenium-webdriver testng winappdriver

Last synced: 15 Apr 2025

https://github.com/noushinb/logintest

Creating a Mobile App Login Page Test with Cucumber and Appium

appium bdd-tests cucumber java junit

Last synced: 15 Jun 2025

https://github.com/gherking/gherkin-io

Tool to read/write Gherkin feature files and to work with Gherkin-AST

ast cucumber feature-file gherkin gherking hacktoberfest typescript

Last synced: 12 Apr 2025

https://github.com/cmccarthyirl/spring-cucumber-appium

This project executes Appium/Cucumber tests sequentially or in parallel using TestNG, Spring, Java, Logback and Extent Reports to provide a basic test harness.

appium appium-android appium-framework appium-ios appium2 cucumber cucumber-io cucumber-java extentreports java-17 multi-module sparkreporter spring-boot test-automation test-framework test-harness testng

Last synced: 10 Apr 2025

https://github.com/plouc/cucurbit

Run cucumber-js tests from your browser

bdd cli cucumber gherkin test-runn ui

Last synced: 19 Apr 2025

https://github.com/yaronassa/cucumber-js-boilerplate

Boilerplate for a large scale, hierarchical cucumberJS projects

automation-infrastructure boilerplate cucumber cucumber-js

Last synced: 02 Apr 2025

https://github.com/restqa/gherkin-linter-action

🧹 | A Github Action to parse and validate your Gherkin feature files

bdd cucumber e2e gherkin gherkin-lint linter restqa test-automation testing

Last synced: 11 Apr 2025

https://github.com/ashisraj/bdd-with-cucumber-selenium

My first bdd (cucumber+selenium) test suite in Java for Node.js blog/post app (https://github.com/AshisRaj/Blog-Post) I developed.

bdd bdd-framework cucumber cucumber-features cucumber-html-report cucumber-jvm cucumber-reports cucumber-steps cucumber-tests selenium selenium-java selenium-webdriver third-party-libraries

Last synced: 17 Jun 2025

https://github.com/picimako/gherkin-overview

IntelliJ-based IDE plugin to provide a tag-based overview of Gherkin and JBehave test automation projects.

cucumber gherkin gherkin-overview gherkin-tag jbehave jetbrains-plugin made-in-hungary

Last synced: 16 Jun 2025

https://github.com/rhysforyou/cucumber.novaextension

Cucumber (Gherkin) support for the Nova text editor

cucumber extension nova

Last synced: 19 Dec 2024

https://github.com/zpratt/react-cucumber-js

An example of how to write acceptance tests against a react application.

cucumber react

Last synced: 30 Mar 2025

https://github.com/ugioni/cypress-cucumber-e2e

E2E testing with Cypress and Cucumber

cucumber cypress e2e-testing

Last synced: 02 May 2025

https://github.com/borisskert/springboot-cucumber-wiremock-example

Example solution to use cucumber and wiremock in a SpringBoot environment

bdd cucumber cucumber-jvm cucumber-spring spring-boot wiremock

Last synced: 17 Mar 2025

https://github.com/nigaraylaozcanan/parabank

Parabank is a virtual banking application that represents a simulated environment for testing and simulating financial transactions. It is not a real financial institution but is used in place of a real banking application during software testing. (Alternative URL: https://para.testar.org/)

bdd-framework cucumber cucumber-java framework java maven maven-pom page-object-model page-object-pattern pom project qa-automation selenium selenium-java selenium-webdriver teamwork testing testng

Last synced: 31 Dec 2024

https://github.com/moertel/squcumber-postgres

Cucumber-based framework for defining and executing SQL unit, integration and acceptance tests for PostgreSQL databases

cucumber cucumber-framework postgresql postgrest sql test-automation test-driven-development test-framework

Last synced: 11 Feb 2025

https://github.com/extrawest/bdd_ocpi_2.2.1_emsp

BDD tests to check any eMSP server meets OCPI 2.2.1 protocol requirements

bdd cucumber ev ocpi

Last synced: 13 Jun 2025

https://github.com/allure-examples/cucumberjvm-testng-maven

Example of Allure Report usage with Cucumber-JVM, TestNG and Maven

allure allure-report cucumber example java maven testng

Last synced: 14 Apr 2025

https://github.com/assertthat/assertthat-bdd-maven-plugin

Maven plugin for interaction with AssertThat BDD Jira plugin.

assertthat-bdd bdd cucumber jira-plugin maven-plugin

Last synced: 24 Apr 2025

https://github.com/funkwerk/gherkin_language

Checks language of gherkin files

cucumber feature gherkin grammar language spelling tool

Last synced: 14 Apr 2025

https://github.com/funkwerk/gherkin_readability

Determine readability of gherkin files

cucumber feature gherkin readability

Last synced: 14 Apr 2025

https://github.com/judimator/augurken

Gherkin feature formatter

behat cucumber formatter gherkin

Last synced: 23 Jun 2025

https://github.com/vinodliyanage/itqa-group-assignment

QA Automation Assignment: Functional Testing with Cypress and Cucumber

api bdd cucumber cypress gherkin nodejs testing ui

Last synced: 09 Apr 2025

https://github.com/pratikbarjatya/WebAutomation

Sample Automation POC BDD Cucumber with Extent Reports

cucumber extent-reports pom runner test-automation test-framework testng web-automation

Last synced: 11 Mar 2025

https://github.com/nareshnavinash/teber-java

Selenium Framework with cucumber, jvm and allure.

cucumber framework java page-object-model selenium web-automation

Last synced: 24 Jun 2025

https://github.com/grandel-dsouza/playwright-cucumber-test-for-browserstack

This is a sample code written by GrandEL for running playwright test with cucumber and javascript on Browserstack. All one needs to do is clone this repository and add their credentials in the config file and code and simply run the test.

browserstack cucumber cucumber-js cucumberjs grandel playwright playwright-cucumber playwright-javascript

Last synced: 06 Apr 2025

https://github.com/bitcoder/cucumber-java-calc

A sample project showcasing using Cucumber in Java

automation cucumber java testautomation testing

Last synced: 23 Apr 2025

https://github.com/simonphumin/s1m-monorepo-starter

My current monorepo setup with nx, Angular 19, Material UI, Jest, Playwright & NestJS 11.

angular bdd cucumber jest monorepo nestjs nx nx-workspace playwright tailwindcss typescript

Last synced: 06 May 2025

https://github.com/mariazevedo88/automation-cucumber

Some automation tests with Ruby and Cucumber

cucumber cucumber-tests gherkin ruby

Last synced: 22 Mar 2025

https://github.com/sdetautomation/cucumber-selenium-java

starter project for anyone lookig to use cucumber with selenium and Java.

chrome cicd cucumber gherkin java maven pom selenium tdd testing web-hook webdriver

Last synced: 15 Apr 2025

https://github.com/d4nyll/cucumber-socket

In a Cucumber/Gherkin test, cucumber-socket gives you the ability to wait for Socket.io events to be received before moving on to the next step.

async asynchronous bdd cucumber gherkin socket-io testing websocket

Last synced: 05 Mar 2025

https://github.com/noushinb/appium-calculator-test-automation

This repository tests simple calculator app's functionality. It includes: Test Suites: Tests for basic operations, special cases, and input validation. Test Data: Various positive and negative scenarios. Automation Scripts: Java with frameworks like Appium and Cucumber. Feel free to contribute or report issues!

appium bdd cucumber cucumber-java gherkin java java-appium-cucumber-junit-gherkin junit page-object-model test-automation

Last synced: 04 Apr 2025

https://github.com/xgirma/protractor-cucumber-demo

Demo: to showcase protractor integration with Cucumber

angularjs bdd cucumber gherkin protractor

Last synced: 28 Feb 2025

https://github.com/vondacho/arch-blueprint-java

A Java-SpringBoot backend application project as template and pedagogical support for teaching of Clean Architecture crafting practice.

appmap cucumber hexagonal-architecture jpa-hibernate oidc spring-boot spring-mvc structurizr swagger-validator

Last synced: 24 Jun 2025

https://github.com/e2e-boilerplate/playwright-commonjs-cucumber-chai-expect

Playwright end-to-end test automation boilerplate, using CommonJS, Cucumber and Chai.

chai commonjs cucumber e2e-test e2e-testing e2e-tests playwright

Last synced: 30 Apr 2025

https://github.com/entelgy-brasil/zucchini-liferay-dxp

Zucchini extension for Liferay DXP

cucumber java liferay liferay-dxp zucchini

Last synced: 12 Mar 2025

https://github.com/andreasneuber/python-cucumber-selenium-example

Sample implementation for Python Behave.

bdd behave cucumber python3 testautomation

Last synced: 23 Feb 2025

https://github.com/executeautomation/cucumber-jvm

Cucumber-JVM 5 with enhanced Cucumber Expressions

bdd cucumber cucumber-jvm executeautomation

Last synced: 15 Apr 2025

https://github.com/virtualansoftware/idaithalam-postman-collection

Cucumber BDD style No Code/Low Code/Script Less API Test automation framework demo application. As a tester, they can populate the Excel spread sheet and can run the test without writing any code. or As a user, they can export the postman collection and can run the test without any coding.

agile-development api-rest api-testing api-testing-framework apitesting automation-framework automation-testing contract-testing cucumber cucumber-java test-automation test-automation-framework test-reporting test-results testing-tools

Last synced: 06 Dec 2024

https://github.com/xanders/gherkin-steps-js

Write Cucumber step definitions with Gherkin syntax

bdd cucumber cucumber-js cucumber-steps gherkin qa tdd test-automation testing

Last synced: 30 Apr 2025

https://github.com/cihat-kose/campustestproject

Campus test automation project using Java, TestNG, Cucumber, Selenium, and MySQL. Built for automated UI and database testing, with detailed reporting and modular structure.

automated-testing cucumber java testng ui-testing

Last synced: 25 Feb 2025

https://github.com/kevindoole/fredastaire

Mocha-given adds a `given` method, which makes it really easy to succinctly and readably set up a test case.

bdd cucumber given mocha mocha-tests test-setup

Last synced: 23 Feb 2025

https://github.com/itsubaki/mackerel-server-go

Mackerel API Server Clone written in Go

cucumber gherkin gin godog gorm mackerel

Last synced: 09 May 2025

https://github.com/moduscreateorg/nightwatch-cucumber-demo

Demo for the Nightwatch-Cucumber blog post

cucumber cucumberjs

Last synced: 15 Apr 2025

https://github.com/sylhare/python

:snake: Projects in Python

anaconda cucumber data-processing python scripts test tutorial

Last synced: 13 Feb 2025

https://github.com/rsmuthu/cypress-cucumber-tagging

Node Module to help in executing Cypress test suites/cases based on the given cucumber based tag expression

automation cucumber cucumber-tags cypress cypress-io cypress-plugin cypress-tags tag test-automation testing

Last synced: 10 Apr 2025

https://github.com/devniel/generator-testcafe-cucumber-steps

Testcafe cucumber steps yeoman generator.

cucumber generator testcafe yeoman

Last synced: 05 May 2025

https://github.com/hiptest/hps-cucumber-javascript

Hiptest publisher samples with Cucumber/Javascript

cucumber hiptest-publisher

Last synced: 11 Feb 2025

https://github.com/rafaelmacabu/portifolioselenium2.0

Projeto de portifolio de automação front-end web rodando junto com o github actions

allure allure-report cucumber github-actions java selenium testng

Last synced: 07 Apr 2025

https://github.com/defra/flood-risk-acceptance-tests

Cucumber based acceptance tests for the Flood risk activity exemption digital service

acceptance-testing cucumber quke siteprism

Last synced: 05 May 2025

https://github.com/BalamiRR/Booking.com-Testinium

Python, RobotFramework, Cucumber, Gitlab, Jira XRAY

automation cucumber gitlab python robotframework

Last synced: 18 Jun 2025

https://github.com/marianamon/playwright-e2e

Framework BDD con cucumber a nivel de UI: 💡 Patron de diseño: Page Object Model 💡 Motor de ejecución: Playwright 💡 Typescript 💡Github-actions

bdd-framework cucumber github-actions playwright pom typescript ui-framework

Last synced: 04 Apr 2025

https://github.com/vitaly-kashtalyan/cucumber-selenide-allure2

The example of project based on Cucumber, JUnit4, Selenide, and Allure2

allure-report allure2 cucumber example java junit junit4 selenide selenium selenium-webdriver webdriver

Last synced: 28 Mar 2025

https://github.com/jasp402/cypress-cucumber-report-features

🗃️Generates a report counting the number of scenarios of a Feature

cucumber cypress feature-extraction jasp402 jasp402-apps javascript qa-automation reporting

Last synced: 24 Jun 2025

https://github.com/rafaelmacabu/frameworkweb

Framework de automação front-end web

allure-report automated-testing cucumber framework java selenium

Last synced: 06 Apr 2025

https://github.com/rukomoynikov/cucumber-reports

Quickly overview of all your BDD steps in a Ruby application

cucumber ruby

Last synced: 18 Mar 2025

https://github.com/gavin771/wdio-testrail-cucumber-reporter

Custom reporter for pushing cucumber based webdriverio results to testrail

automation cucumber cucumberjs javascript js qa selenium testing testrail webdriverio webdriverio-plugin

Last synced: 23 Jan 2025

https://github.com/stevenmhunt/cucumber-extra

Additional tools, utilities, and capabilities for Cucumber.js.

bdd bdd-tests cucumber cucumber-js gherkin qa-automation yaml

Last synced: 11 Mar 2025

https://github.com/mattheusv/godog-jenkins

Example of run cucumber tests with godog in jenkins

cucumber godog golang jenkins

Last synced: 20 Feb 2025

https://github.com/andreasneuber/cypress-cucumber-example

Sample implementation with Cypress and Cucumber BDD. With Dockerfile.

cucumber cypress

Last synced: 21 Apr 2025

https://github.com/majioa/shoulda-matchers-cucumber

Use shoulda matchers and rspec-expectations directly in cucumber

cucumber rails ruby testing

Last synced: 13 Apr 2025

https://github.com/ghoshasish99/karate-api-tests

API testing with Karate

apitesting cucumber karate

Last synced: 05 Mar 2025

https://github.com/anshul-sonpure/cucumberframework

This repository contains automation tests using Cucumber framework. The tests are written in Java and executed using JUnit.

automation bdd-framework bdd-style-testing-framework cucumber cucumber-java framework gherkin selenium-webdriver

Last synced: 21 Mar 2025

https://github.com/aksel911/scgf

Steam Clicker Games Farmer with click hacking function for all 5 games (Bananas, Cucumber, Cats, Egg, Flag Clicker)

autoclicker banana bot cats cheat clicker code cucumber egg farm farming flag-clicker flags game hack python scfg scgf steam steam-clicker-games-farmer

Last synced: 13 May 2025

https://github.com/rbiedrawa/spring-boot-acceptancetests-cucumber-demo

This sample application is intended to show the acceptance testing approach using Cucumber and Junit5.

acceptance-testing cluecumber cucumber cucumber-jvm gradle h2 junit5 lombok reporting spring-boot spring-data-jpa

Last synced: 21 Mar 2025

https://github.com/andressakarla/automacao-web-ruby

Projeto de Testes Automatizados Web em Ruby desenvolvido para o Qa.Coders Academy

capybara cucumber github-actions github-workflows ruby siteprism

Last synced: 22 Mar 2025

https://github.com/marklagodych/ogurechiki

Бесконечная аркада на python3/pygame

arcade arcade-game cucumber game pygame python python3

Last synced: 24 Feb 2025

https://github.com/izhaki/vest

The browser-first testing framework

browser cucumber javascript mocha testing webpack

Last synced: 24 Feb 2025

https://github.com/vamsi0155/restassured_cucumber_extentreports

This framework is developed using Behavior-Driven Development (BDD) principles with Cucumber and integrated with Extent Reports.

api-testing bdd-framework cucumber extentreports java junit5 maven rest-api-automation restassured

Last synced: 05 Apr 2025

https://github.com/allure-examples/cucumberjvm-junit-platform-maven

Example of Allure Report usage with Cucumber-JVM, JUnit Platform and Maven

allure allure-report cucumber cucumberjvm example java junit-platform maven

Last synced: 06 Mar 2025

https://github.com/sridharbandi/non-selenium-javascript-getting-started-examples

Non Selenium Javascript Getting Started Examples (Starter Templates)

cucumber es6 jasmine mocha nightmarejs page-object-model puppeteer testcafe

Last synced: 04 Mar 2025

https://github.com/perl-weasel/pherkin-extension-weasel

Extension for Test::BDD::Cucumber providing Weasel access

bdd behavior-driven-development cucumber perl testing weasel web-app web-application webapp

Last synced: 13 Jun 2025

https://github.com/seanlon/cucumber-js-selenium-fullpage-screenshot

This repository is using simple cucumber js reporting with selenium chrome webdriver with working example to capture screenshot, full page screenshot, and visual screen image comparison .

chromedriver cucumber cucumber-js fullpage-screenshot html2canvas javascript node-resemble regresssion reporting-tool resemblejs screenshot selenium selenium-webdriver visual

Last synced: 09 Mar 2025

https://github.com/lvnkmn/quickgwt

Simply adds Given When and Then to Quick.

bdd cucumber gherkin given quick swift then when

Last synced: 13 Mar 2025

https://github.com/arthursudbrackibarra/t1-metodos-e-modelos

Trabalho 1 de Métodos e Modelos em Engenharia de Software

cucumber models python

Last synced: 22 Mar 2025

Cucumber Awesome Lists
Cucumber Categories