An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with cucumber-java

A curated list of projects in awesome lists tagged with cucumber-java .

https://github.com/shankybnl/MobileAutomationFramework

Single code base framework to test android and iOS app using appium (v6.1.0), maven, testng,java. Option to start appium server programmatically.

appium appium-android appium-framework appium-ios automation-framework bdd-framework cucumber cucumber-java hacktoberfest java maven mobile-app-automation mobile-app-testing pico-container test-automation testing testng

Last synced: 22 Jul 2025

https://github.com/shankybnl/mobileautomationframework

Single code base framework to test android and iOS app using appium (v6.1.0), maven, testng,java. Option to start appium server programmatically.

appium appium-android appium-framework appium-ios automation-framework bdd-framework cucumber cucumber-java hacktoberfest java maven mobile-app-automation mobile-app-testing pico-container test-automation testing testng

Last synced: 16 May 2025

https://github.com/mechero/spring-boot-cucumber

Sample project showing how to set up DI with Cucumber using Spring Boot

cucumber cucumber-java cucumber-spring spring-boot thepracticaldeveloper

Last synced: 24 Oct 2025

https://github.com/shankybnl/selenium_bdd_framework

Behavioural driven development UI automation framework using selenium, cucumber-java, testng, maven, phantomjs

automation-testing bdd-framework cucumber-java cucumber-jvm hacktoberfest java log4j maven phantomjs scenario selenium selenium-bdd-framework testng

Last synced: 21 Mar 2025

https://github.com/sreenigsd/cheetah

Cheetah is a test automation framework that has been developed to help automate testing efforts across multiple technologies including Web, Mobile, WebServices, Database, Mainframe, etc..

appium automation automation-api automation-framework automation-selenium automation-test automation-testing cheetah cucumber cucumber-framework cucumber-java cucumber-jvm cucumber-tests java selenium

Last synced: 23 Apr 2025

https://github.com/himash79/behavior-driven-development

Implement Behaviour driven development using Java.

bdd behavior-driven-development cucumber-java java maven

Last synced: 15 Jun 2025

https://github.com/ragin-lundf/bbd-cucumber-gherkin-lib

Cucumber library for simpler e2e tests with predefined sentences for API and basic database access for Spring.

bdd behavior-driven-development cucumber cucumber-java gherkin library spring spring-boot

Last synced: 07 Jan 2026

https://github.com/virtualansoftware/idaithalam

Low code Test automation framework using cucumber and supports Behavior Driven Development (BDD). Can build test cases using Excel and Postman collection. It allows to build and test api workflow in minutes.

agile-development agile-testing api api-client apirest apitesting automation-framework automation-testing bdd bdd-framework bdd-style-testing-framework contract-testing cucumber-java postman-collection test-automation testautomationframework

Last synced: 01 Aug 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: 14 Feb 2026

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: 04 Sep 2025

https://github.com/ghoshasish99/selenium-cucumber-moon

Selenium - Cucumber - Selenoid

cucumber cucumber-java selenium

Last synced: 02 May 2026

https://github.com/osandadeshan/cucumber-selenium-java-web-automation-demo

This is a demo project on Cucumber + Selenium + Page Object Model Design Pattern + TestNG + Java.

automation cucumber cucumber-java java page-object-model selenium selenium-webdriver

Last synced: 06 May 2026

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: 17 Apr 2026

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: 01 Aug 2025

https://github.com/nil-malh/cucumber-reportr

A Cucumber Java plugin to generate a pretty HTML report

cucumber cucumber-java cucumber-jvm cucumber-reporter html-reporter react

Last synced: 08 Mar 2026

https://github.com/jagatheshwarann/cucumberbdd-test-framework

This repository contains a Cucumber BDD-based Automation Framework built using Java, Selenium WebDriver, and TestNG, designed to streamline the testing of web applications. The framework promotes collaboration through human-readable feature files and is adaptable to suit the requirements of any modern BDD-driven automation project.

aes-encryption ashot bdd-framework cucumber cucumber-java cucumber-report gherkin java log4j2 maven page-object-model pico-container restassured selenium selenium-webdriver testng

Last synced: 23 Feb 2026

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: 27 Jan 2026

https://github.com/adamdon/springbooturlshorter

A hash #⃣️ derived, non-collision 🚗 URL shortener. Built with a React ⚛️ frontend, a Java ☕️ Spring Boot backend, and a h2 database. Tested with Cucumber 🥒

cucumber-java h2-database react spring-boot

Last synced: 10 May 2026

https://github.com/aytekinkaplan/driplane

The “Driplane” project is an automation testing project developed using Java Selenium, TestNG, and Maven. This project aims to optimize the testing process of web applications by leveraging Selenium’s powerful automation capabilities and TestNG’s robust testing framework.

bdd cucumber-java gherkin-language java junit selenium testng

Last synced: 20 May 2026

https://github.com/wkjuniordiaz/bf-web-services-challenge

Personal API Automation project for a case challenge written in Java, Cucumber and Rest-Assured.

cucumber-java intellij rest-assured-framework

Last synced: 06 Mar 2025

https://github.com/mednasa/campusmersys_project

The Campus Mersys Testing Project is an automated testing suite dedicated to ensuring the reliability and functionality of the CampusMersys platform. It covers various features such as user registration, course management, assignment submissions, and more. The project is built using Java, Selenium WebDriver, Cucumber, TestNG, and other technologies

bdd-framework cucumber cucumber-java framework java maven maven-pom page-object-model pom project qa-automation selenium-java selenium-webdriver test-automation testng testng-annotations

Last synced: 12 Feb 2026

https://github.com/salwa1012/webautomationtesting-iti-graduationproject

This project is a Selenium-based web automation framework using Java, TestNG for execution, and Cucumber for BDD. It follows the Page Object Model (POM) for clean, maintainable code.

apache-poi cucumber-java ddt intellij java maven pom selenium selenium-webdriver

Last synced: 15 Feb 2026

https://github.com/samuellucas97/admin-ci-cd

Continuous Delivery pipeline executed by GitLab CI/CD in https://gitlab.com/Samuellucas97/Admin-CI-CD

assertj cucumber-java docker-compose flyway gitlab-ci h2 heroku-app junit5 mysql selenium-webdriver spring-boot

Last synced: 17 Apr 2026

https://github.com/aladnansami/cucumber-project

Cucumber Web Testing using java

cucumber cucumber-java java

Last synced: 20 Apr 2026

https://github.com/hala-samir/automatedtestingsuite

Selenium E2E Project using Java, Maven, TestNG and it runs on Docker using Selenium hub service The project is also integrated with GitHub actions

bdd-framework cross-browser cucumber-java docker docker-compose docker-container gherkin github-actions java maven page-object-model selenium-grid selenium-webdriver test-automation testng-framework

Last synced: 08 Apr 2026

https://github.com/jagadeeshshetty/seleniummavencucumber

It's a WebUI test automation framework using Java + Selenium + Maven + Cucumber

cucumber-framework cucumber-java cucumber-reports java maven selenium-webdriver

Last synced: 08 May 2026

https://github.com/shehanishashikala/magento

Automation testing framework for a Magento website, built using Cucumber and Selenium WebDriver.

automation-testing cucumber-java gherkin-language selenium-webdriver

Last synced: 12 May 2026

https://github.com/koushikvs8/cucumberbasics

Cucumber setup folder :"Cucumber setup folder: This contains the basic Cucumber framework without any web interaction. It's part of my learning journey."

cucumber-java gherkin testng

Last synced: 01 Feb 2026

https://github.com/shubhamagrawal1507/selenium-ecommerce-automation

This project is an automated testing suite for an e-commerce web application, designed using Selenium WebDriver, Java, and Cucumber. The suite covers essential user interactions such as login, product checkout, address management, and order verification. The project follows the POM design pattern, promoting modularity and maintainability.

cucumber-java java junit pageobjectmodel selenium-webdriver

Last synced: 26 Feb 2026

https://github.com/asif-shahriar/selenium-cucumber-gmail

BDD and TDD Cucumber project using Selenium Junit (Page Object Model) on Gmail signup

cucumber-java gherkin java junit maven selenium-webdriver tdd

Last synced: 15 Apr 2026

https://github.com/devtonin/cucumber-poc

Cucumber PoC app, built-in Java for BDD studies.

bdd-tests cucumber cucumber-java

Last synced: 27 Feb 2026

https://github.com/mytechnotalent/jtf

Java Selenium & Cucumber automation framework integrated with TestNG for BDD (Behavior-Driven Development) testing. This project enables writing test cases in Gherkin syntax and mapping them to Java step definitions for UI automation.

cucumber cucumber-java java selenium selenium-java

Last synced: 27 Feb 2026

https://github.com/emansarahafi/advancedwebautomationtesting

Automated web testing of the MyTEK website was conducted utilizing JUnit 5, Selenium, and Cucumber.

cucumber-java java junit5 selenium-webdriver

Last synced: 17 Apr 2026

https://github.com/ndviet/test-cucumber-framework

A sample MarsAir project with test case is created and executed by using TestNG, Cucumber, Selenium

automation cucumber-java test-automation testng-framework

Last synced: 20 Apr 2026

https://github.com/wkjuniordiaz/bf-web-challenge

Personal Web Automation Project for a case challenge written in Selenium and Java with BDD framework.

cucumber-java intellij-idea selenium-webdriver

Last synced: 25 Apr 2026

https://github.com/hiltas73/marvel

This Java Selenium framework automates both UI and API testing for the Marvel.com web page. It initially focuses on UI automation and has been expanded to include API testing, providing a comprehensive solution for developers to enhance their testing processes and ensure robust functionality across the site.

bdd-framework cucumber-java java maven-pom restassured-library selenium-webdriver

Last synced: 25 Apr 2026

https://github.com/hiltas73/demo-lms

This Java Selenium framework automates testing for the https://cydeo.com/ web page. It streamlines the testing process using Selenium WebDriver, ensuring efficient execution and easy maintenance. This project is ideal for developers seeking to enhance their automated testing capabilities for web applications

bdd-framework cucumber-java gherkin-language java maven-pom page-object-model selenium-webdriver singleton-design-pattern

Last synced: 27 Apr 2026

https://github.com/maltsev-dev/ui_testing_yandex

chromedriver testing BDD base approach

allure cucumber-java junit selenium-webdriver

Last synced: 27 Apr 2026

https://github.com/pomidorum1989/java-caesars

Caesars Entertainment craft task

cucumber-java interview maven restassured testng

Last synced: 29 Apr 2026

https://github.com/hiltas73/automation-exercise

This Java Selenium framework automates both UI and API testing for the Automation Exercise web page. Initially developed for UI automation, it now integrates API testing, offering a versatile solution for QA engineers to enhance their automation skills and streamline testing processes.

bdd-framework cucumber-java java maven-pom rest-assured-library selenium-webdriver

Last synced: 30 Apr 2026

https://github.com/jeanfelippe/playwright-java-cucumber-eclipse

A Project to develop a Architeture Testing Automation Using language Java with framework Playwright and Cucumber

automation-testing cucumber-java java playwright

Last synced: 01 May 2026

https://github.com/sandipchopkar95/java_selenium_junit-bdd_demoblaze

This is a Behavior Driven Development (BDD) test automation framework using Selenium WebDriver, Java, JUnit, and Cucumber. It follows Page Object Model (POM) design principles and is structured for scalable and maintainable test automation.

bdd cucumber cucumber-java java selenium

Last synced: 01 May 2026

https://github.com/viachaslav-zhukov/zhukov_ifellow

Проект по автоматизированному тестированию UI и API. Проект включает: тестирования функциональности системы Jira, а также запросы на получение информации о персонажах сериала "Рик и Морти" и создание пользователей через API Reqres.

allure automation-testing cucumber-java google-chrome java17 jira junit5 maven rest-assured selenide

Last synced: 03 May 2026

https://github.com/mdecker-mobilecomputing/maven_cucumber_datumsarithmetik

Java-Projekt mit Maven und Cucumber als einfaches Beispiel für BDD mit Cucumber

bdd-tests cucumber-java example github-actions java maven

Last synced: 06 May 2026

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: 06 May 2026

https://github.com/hiltas73/demo_ui_db_api

This Java Selenium framework automates UI, database, and API testing for the LibraryApp demo. It provides a comprehensive solution by integrating UI interactions with backend database validations and API calls. This framework is ideal for developers looking to enhance their testing processes across multiple layers of the application

bdd-framework cucumber-java java maven-pom mysql-database page-object-model restassured-library selenium-webdriver

Last synced: 07 May 2026

https://github.com/pavlovic-bojan/booking-automation-java-selenium-cucumber-testng-allure

This repository is the result of my independent project to train certain things in QA Automation. I spent 7 days on the realization of setup this project

allure-report cucumber cucumber-java java page-object-model pom qa-automation qa-automation-test selenium selenium-java testng testng-framework

Last synced: 13 May 2026

https://github.com/jardevson/meuframeworkweb

Automação End-To-End com Selenium Webdriver, Cucumber em Java, utlizando o padrão page objects model e geração de relatórios com Cluecumber Reports

cucumber-java java selenium-webdriver

Last synced: 02 May 2026

https://github.com/masumrazait/grocerymart_playwrightautomation

This project offers a set of automation scripts for mastering Selenium WebDriver through practical exercises on the demo e-commerce site "GreenKart." it helps users gain hands-on experience in web automation and test automation skills.

automation-framework cucumber-java cucumber-playwright java playwright playwright-tests

Last synced: 15 May 2026

https://github.com/edsonwade/demo-cucumber

This repository contains a demonstration of testing using Behavior-Driven Development

cucumber cucumber-java h2-database java jpa-hibernate mockito-junit-test postgresql spring-boot

Last synced: 26 Feb 2026

https://github.com/seenivasaniyappan/apicucumberproject

APICucumberProject is designed for automated API testing using BDD with Java, Cucumber, and REST Assured. The project helps make API tests easy to understand for everyone by writing tests in plain language. It provides a framework for writing maintainable, scalable, and robust tests for RESTful APIs

api cucumber-bdd cucumber-java cucumber-reports extent-report gherkin-language java rest-assured-framework selenium-webdriver

Last synced: 15 May 2026

https://github.com/mdecker-mobilecomputing/maven_cucumber_stringlaenge

Maven-Projekt mit Cucumber-Test, demonstriert zwei Varianten für int-Wert im Step-Satz

cucumber-java maven

Last synced: 16 May 2026

https://github.com/tommens/calculator-cucumber

This repository is used for teaching purposes at the University of Mons. It contains Java code for computing arithmetic expressions. The code uses design patterns and is accompanied with JavaDoc, unit tests and BDD scenarios. We have also paid particular attention to code quality.

bdd cucumber cucumber-java java java11 javadoc junit maven mvn test-automation testing

Last synced: 13 Apr 2025

https://github.com/darylnoupik/seleniumcucumber

Ceci est une implémentation du Framework de tests sélénium sous une approche BDD avec gherkin cucumber

cucumber-java gherkin java selenium

Last synced: 18 May 2026

https://github.com/zafir100100/nopcommerce-automation-suite

This GitHub repository features automated tests for nopCommerce, covering user registration and order processes. It uses Cucumber for clear scenarios and supports multiple operating systems. Ideal for developers and testers enhancing online store functionality, the setup includes detailed reports and allows easy modifications for various projects.

cucumber-java cucumber-report gherkin intellij java nopcommerce selenium-java web-automation

Last synced: 05 Apr 2025

https://github.com/jimbethancourt/hello-cucumber-i-want-ice-cream

The Hello Cucumber project from cucumber.io+ Spring Boot + Pitest Cucumber Plugin

bdd cucumber-java cucumber-jvm java java-8 mutation-testing pitest-plugin spring-boot spring-boot-2 springboot2

Last synced: 18 May 2026

https://github.com/osandadeshan/selenium-cucumber-demo

This is a demo project on Cucumber + Selenium + Page Object Model Design Pattern + TestNG + Java.

automation cucumber cucumber-java java page-object-model selenium selenium-webdriver

Last synced: 02 Mar 2025

https://github.com/kulwinder-singh17/api-test-using-bdd

This is a test automation framework using Rest-Assured for API testing, Cucumber for BDD, and ExtentReports for reporting. The framework allows automated API tests using the Cucumber BDD approach while generating detailed HTML reports with Extent Reports.

bdd cucumber cucumber-java extentreports java junit rest-assured restassured-cucumber-framework

Last synced: 02 Feb 2026

https://github.com/alisson-t-bucchi/cc360-selenium-cucumber-java

BDD in a Page Object project of Full Search Automation Test on the Search 360 Page with Cucumber.

bdd-tests cucumber-java e2e-tests gherkin java junit4 personal-project pom selenium-webdriver

Last synced: 21 May 2026

https://github.com/surajharogoppa/curahealthcareautomation

Automated test suite for the CURA Healthcare Service website using Selenium WebDriver, Cucumber, TestNG, BDD Framework and POM.

bdd-framework critical cucumber-java java manual-testing page-object-model qa-automation regression-testing selenium selenium-webdriver smoke-test testng-framework

Last synced: 25 Jan 2026

https://github.com/automacao2024/auto_teste_javafullstack

Com esse projeto é possível criar testes unitários, integrados, de sistemas e de aceite. Utilizando as principais ferramentas open source de testes do mercado (JUnit, Cucumber, RestAssured, Mockito, PITest e etc.).v

cucumber cucumber-java docker jenkins junit4 junit5 rest restassured-framework

Last synced: 25 Jan 2026

https://github.com/abhishekomp/cucumber-java-suite

Cucumber Java demo using JUnit5 and @Suite

cucumber-java junit5

Last synced: 06 Nov 2025

https://github.com/borisskert/springboot-webflux-example

Example to setup a reactive web project with SpringBoot and Cucumber

cucumber cucumber-java cucumber-jvm mongo mongodb reactive-web spring spring-boot webflux webflux-test

Last synced: 09 Apr 2026