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-25 00:07:13 UTC
- JSON Representation
https://github.com/vasi-cordea/peviitorregressiontestingjavacucumber
Java Selenium Cucumber project for practice for Romanian recruitment ONG
cucumber gherkin java maven selenium-webdriver
Last synced: 31 Dec 2024
https://github.com/aydarskiy/cucumberautomationframework
Web/UI test Automation project showcase
behavior-driven-development cucumber data-driven-tests ecommerce-website gherkin-language java junit maven page-object-model selenium
Last synced: 31 Dec 2024
https://github.com/narfor502/cucumberbddframework
Automation Framework using Selenium webdriver, testng, java, maven, cucumber for testing web Application
automation-framework bdd-framework cross-browser-testing cucumber cucumber-bdd-framwork cucumber-framework cucumber-java cucumber-reports datadriventesting datatable java parallel-tests testing webautomationtesting
Last synced: 24 Jan 2025
https://github.com/mohamedatef2020/orangehrm-demo-project
This project demonstrates automated testing using Cypress.io on the OrangeHRM demo website (https://opensource-demo.orangehrmlive.com/).
bdd cucumber cypress test-automation
Last synced: 31 Dec 2024
https://github.com/karllasouza/test-automation
Test automation to Web
chromedriver cucumber firefox geckodriver gherkin java selenium selenium-java selenium-webdriver
Last synced: 31 Dec 2024
https://github.com/famished-tiger/cukedep
Manage dependencies between Cucumber feature files
Last synced: 07 Dec 2024
https://github.com/jameswalters79/apitest
A set of BDD style tests implemented in Python using pytest and pytest-bdd that test implement a number of test scenarios for the asteroids search endpoint
allure-pytest allure-reports api api-rest bdd cucumber gherkin pytest pytest-bdd python
Last synced: 07 Dec 2024
https://github.com/jameswalters79/playwrightapitest
A set of BDD style tests implemented in Typescript using Playwright and Cucumber that test implement a number of test scenarios for the asteroids search endpoint
allure-reports api bdd cucumber gherkin playwright
Last synced: 07 Dec 2024
https://github.com/khalid786-gif/naaptol_using_selenium
Naaptol is an e-commerce online shopping platform in India that sells a variety of products. Developed functional test scripts using Selenium that cover the entire module of the 'Sports & Fitness' category in the shopping categories section on Naaptol's website.
cucumber git java pom selenium testng
Last synced: 07 Dec 2024
https://github.com/m-thirumal/bdd-cucumber-spring-boot
BDD (Behaviour Driven Development) with cucumber framework in spring boot
bdd bdd-framework cucumber spring spring-boot
Last synced: 15 Dec 2024
https://github.com/noushinb/selenium-webdriver-java-testing-example
This repository provides an example of using Selenium WebDriver with Java, JUnit, Cucumber, and Gherkin for browser automation and UI testing. It includes a simple framework for managing WebDriver instances, reusable UI methods, page objects, and example tests.
bdd cucumber gherkin java junit page-object-model qa-automation selenium selenium-webdriver-java-junit-cucumber-gherkin test-automation
Last synced: 05 Dec 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/gokcesahinnn/basic-rest-assured-cucumber-java-base-project
Last synced: 25 Nov 2024
https://github.com/ashutoshsahoo/cucumber-java-belly
Run cucumber tests from java executable jar
assembly-config cucumber cucumber-jvm executable jar java junit junit4 junit5 maven-assembly-plugin
Last synced: 25 Nov 2024
https://github.com/ashutoshsahoo/gs-spring-boot-cucumber
Run cucumber integration tests in spring boot application
cucumber cucumber-java cucumber-reports cucumber-runner cucumber-step feature-file gherkin gradle gradle-task integration-testing spring-boot-3
Last synced: 25 Nov 2024
https://github.com/donatas-b/j-selenide
An example of Selenide with Java, TestNG and Cucumber for web UI automated tests
allure-report cucumber java selenide-java test-automation testing testng
Last synced: 17 Dec 2024
https://github.com/ecureuill/starbugs-cucumber-rb
Acceptance test with Cucumber, Capybara and RSpec
acceptance-testing automation-testing capybara cucumber rspec ruby
Last synced: 12 Jan 2025
https://github.com/markiewb/cucumber-maven-example
Cucumber Maven Example with Data Tables
Last synced: 15 Dec 2024
https://github.com/prashantsinght99/appium-webdriverio-cucumber
POM framework for automating mobile application using webdriver io, appium, javascript
appium cucumber javascript logging pom reporting webdriverio
Last synced: 11 Oct 2024
https://github.com/jhonywalkeer/fiap-tech-challenge-microsservice-clients
📑 Repositório do grupo 5 da turma SOAT6 do curso Pós-Tech FIAP de Arquitetura de Software para o Tech Challenge da 4ª fase. Focado no processo de gerenciamento dos clientes
aws cucumber docker expressjs jest kubernates nodejs prisma typescript
Last synced: 08 Dec 2024
https://github.com/lynix28/api-cucumberjs-example
API automation testing project using CucumberJS
api-testing cucumber cucumber-framework cucumber-js cucumberjs
Last synced: 15 Dec 2024
https://github.com/arturocrisanto/developers-kuno
Join us, a group of friends venturing into the IT industry, as we unveil Leyte Unmasked – your key to hidden gems in our province. With detailed directions, transport options, and estimated expenses, our platform simplifies exploration beyond tourist spots. Let's revolutionize travel in Leyte together!
cucumber cypress gherkin github-actions github-projects google-maps-api nextjs tailwind
Last synced: 12 Jan 2025
https://github.com/lynix28/web-selenium-example
Web UI automation test project example using Selenium
cucumber cucumber-testng selenium selenium-webdriver testng web-testing
Last synced: 15 Dec 2024
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/guppster/rubytesting
Software Spec and Testing in Ruby
cucumber minitest reek rspec ruby specification
Last synced: 12 Jan 2025
https://github.com/julianp911/misw4103-escenarios-pruebas-bdt
📲 MISW 4103 - Pruebas automatizadas - Entrega - Semana 5 - Bono
Last synced: 08 Dec 2024
https://github.com/ozandonder/rest-assured-java-cucumber-json-server-api-test
Java, Rest Assured, Junit5, Cucumber, Json-server
cucumber cucumber-java java json-server junit5 lombok maven page-object-model rest-assured
Last synced: 12 Jan 2025
https://github.com/cristianlmartinez/users-managment-microservice
technical test with java and spring boot
aop cucumber java spring-boot unit-testing
Last synced: 11 Oct 2024
https://github.com/mfarisgh/selenium_faris
Automation Test of OrangeHRM website using Selenium
cucumber java jira lambdatest maven selenium testng
Last synced: 11 Oct 2024
https://github.com/erwanlt/markdowngenerator
a quick module to generate markdown file
cucumber hacktoberfest java markdown
Last synced: 24 Dec 2024
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: 02 Dec 2024
https://github.com/pavlovic-bojan/ecommerce-automation-java-selenium-cucumber-testng-allure
This repository is the result of my independent project to train certain things in QA Automation UI. I spent 1 days on the realization of setup this project
allure allure-report cucumber cucumber-java java page-object-model pom qa-automation qa-automation-test selenium selenium-java testng testng-framework
Last synced: 02 Dec 2024
https://github.com/pavlovic-bojan/e2e-cypress-pom-cucumber-allure
My independent project to train certain things in E2E QA Automation. In the project, is used Cypress, Cucumber, Allure Report, and Page Object Model with JavaScript & GitHub Actions.
allure-report automated-testing cucumber cucumber-js cypress cypress-allure cypress-automation cypress-e2e cypress-e2e-testing e2e gerhkin javascript page-object-model pom
Last synced: 02 Dec 2024
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/archenoth/erbot-cucumber
A erbot-based Cucumber test runner
cucumber emacs erbot irc test-runner
Last synced: 31 Dec 2024
https://github.com/josemanuelep/choucairacademy-automation-test
Test practice into Choucair Academy Page
cucumber gherkin-language screenplay-pattern serenity-bdd test-automation
Last synced: 12 Jan 2025
https://github.com/somospragma/qa-transversal-proyecto-base-manejo-base-de-datos-java
Este proyecto base proporciona una estructura inicial para el desarrollo de automatizaciones web en Java que involucran el manejo de bases de datos.
cucumber db java screenplay serenity sql
Last synced: 11 Oct 2024
https://github.com/victorinho/seleniumtemplate
Este repositorio es una template que puedes usar para crear tu propio framework para test de selenium
cucumber java junit5 selenium test test-automation
Last synced: 11 Oct 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: 28 Nov 2024
https://github.com/richardruiter/gatsby-transformer-gherkin
Gatsby plugin for transforming sourced gherkin files
bdd behavior-driven-development cucumber gatsby-plugin gatsbyjs gherkin gherkin-files gherkin-parser living-documentation livingdocs-delivery
Last synced: 08 Dec 2024
https://github.com/santanasj/cucumber-spring-project
Project using Selenium, Cucumber, Spring Boot, Junit5
cucumber extent-report java junit5 selenium selenium-webdriver spring-boot
Last synced: 11 Oct 2024
https://github.com/victoriaduarte/rocklov
Web and API test automation project with Ruby, Cucumber, Capybara, Selenium WebDriver and RSpec
api-testing automation bdd capybara cucumber rspec ruby selenium-webdriver web-testing
Last synced: 28 Nov 2024
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/ferdyciputra/serenity-starter-project-web
This is Starter Project Web Automation Testing Using Selenium, Cucumber, JUnit and Serenity BDD for Reporting
automated-testing cucumber java junit selenium serenity serenity-bdd
Last synced: 08 Dec 2024
https://github.com/noraui/cucumber-metrics
Cucumber Metrics report allows for the use of your methods ( java) Cucumber.
cucumber cucumber-jvm gherkin java regression-automation robot selenium selenium-webdriver test-automation test-driven-development test-framework testing-framework testing-tools tests ux-testing
Last synced: 09 Dec 2024
https://github.com/botandrose/chop
Slice and dice your Cucumber tables with ease! Assumes usage of ActiveRecord and Capybara.
activerecord capybara cucumber cucumber-table
Last synced: 23 Jan 2025
https://github.com/ghadaabassi/selenium-jenkins
cucumber java jenkins maven pipeline selenium test-automation web-driver
Last synced: 20 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/aleksandraprzudzik/cypress-e2e-framework
End-to-end test automation framework for online shop built with Cypress and JavaScript that follows Page Object Model (POM) design pattern.
bdd bdd-tests cucumber cypress e2e-tests end-to-end-testing gherking javascript page-object-model test-automation test-framework typescript
Last synced: 11 Oct 2024
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: 11 Oct 2024
https://github.com/vadimnastoyashchy/webdriverio-appium-cucumber-boilerplate
WebdriverIO & Appium & Cucumber boilerplate
appium boilerplate cucumber eslint nativeapp typescript webdriverio
Last synced: 16 Dec 2024
https://github.com/testcentricity/testcentricity
TestCentricity™ core framework gem for native mobile and web apps
android appium automation cucumber ios page-object-model ruby-gem selenium test-automation webdriver
Last synced: 24 Jan 2025
https://github.com/goto-eof/andre-i-test-selenium-cucumber-spring-boot-multi-thread
POC for automated tests: Selenium, Cucumber and Spring Boot (multi-thread)
cucumber java selenium spring-boot testng
Last synced: 11 Oct 2024
https://github.com/goto-eof/andre-i-test-selenium-cucumber-spring-boot-jpa-hibernate-postgresql-hybrid
About POC for automated tests: Selenium, Cucumber and Spring Boot (single/multi-thread)
cucumber hibernate java postgresql selenium spring-boot spring-jpa springboot springjpa testng
Last synced: 11 Oct 2024
https://github.com/blendle/cucumber-blendle-steps
General Cucumber steps used in Blendle projects
Last synced: 16 Dec 2024
https://github.com/goto-eof/andre-i-test-selenium-cucumber-spring-boot-single-thread
POC for automated tests: Selenium, Cucumber and Spring Boot (single-thread)
cucumber java junit selenium spring-boot
Last synced: 11 Oct 2024
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/fegoa89/cucumber-standalone-testing
Simple Cucumber project for testing web-based applications with a functional testing approach.
Last synced: 23 Dec 2024
https://github.com/brandaoplaster/portfolio-creator
Platform to create an online portfolio for developers.
cucumber ruby ruby-on-rails vuejs
Last synced: 09 Dec 2024
https://github.com/gherking/gpc-remove-comments
This precompiler removes all or particular type of semantic comments from the feature file.
cucumber feature-file gherkin gherking gpc hacktoberfest precompiler typescript
Last synced: 16 Dec 2024
https://github.com/gherking/gpc-filter
The Filter precompiler is responsible for including or excluding the elements of a feature file in the result, which match a cucumber-tag-expression (e.g., has a given tag, does not have a given tag)
cucumber feature-file gherkin gherking gpc hacktoberfest precompiler typescript
Last synced: 16 Dec 2024
https://github.com/gherking/gpc-replacer
The Replacer precompiler is responsible for exchanging predefined strings in the feature files. It inserts the provided text in the place held for them.
cucumber feature-file gherkin gherking gpc hacktoberfest precompiler typescript
Last synced: 16 Dec 2024
https://github.com/gherking/gpc-scenario-outline-expander
This precompiler is responsible for converting Scenario Outlines to single Scenarios as Cucumber would do and adds the first column as a tag.
cucumber feature-file gherkin gherking gpc hacktoberfest precompiler typescript
Last synced: 16 Dec 2024
https://github.com/gherking/gpc-macro
This precompiler is responsible for defining macros in feature files and then executing them.
cucumber feature-file gherkin gherking gpc hacktoberfest precompiler typescript
Last synced: 16 Dec 2024
https://github.com/gherking/gpc-template
Template for a GherKing precompiler
cucumber feature-file gherkin gherking gpc hacktoberfest precompiler template typescript
Last synced: 16 Dec 2024
https://github.com/gherking/gpc-remove-duplicates
The RemoveDuplicates precompiler is responsible for having only a reasonable amount of tags and/or rows in each feature file.
cucumber feature-file gherkin gherking gpc hacktoberfest precompiler typescript
Last synced: 16 Dec 2024
https://github.com/gherking/gpc-scenario-outline-numbering
This precompiler can add numbering column to Examples tables, and apply formatting to the name of the Scenario Outline.
cucumber feature-file gherkin gherking gpc hacktoberfest precompiler typescript
Last synced: 16 Dec 2024
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: 12 Oct 2024
https://github.com/alextiley/wdio-cucumber-missing-steps-reporter
Reports missing cucumber steps in wdio
cucumber wdio wdio-cucumber-steps webdriverio
Last synced: 16 Dec 2024
https://github.com/iamgauravkhanna/hands-on-cucumber-jvm-7
Cucumber 7 Examples using Java
cucumber cucumber-java cucumber-jvm
Last synced: 04 Dec 2024
https://github.com/iamgauravkhanna/taf-for-bdd-cucumber
TAF (Test Automation Framework) for BDD using Cucumber
automation automation-framework bdd bdd-framework bdd-tests cucumber cucumber-java cucumber-jvm test-automation
Last synced: 04 Dec 2024
https://github.com/iamgauravkhanna/hands-on-cucumber-jvm
Cucumber 6 Examples using Java
cucumber cucumber-java cucumber-jvm cucumber-tests
Last synced: 04 Dec 2024
https://github.com/byron-villegas/node-express
Node + Express + Axios + Json Web Token + Pino + Test Unitarios (mocha + chai + supertest) + Test de Aceptación (cucumber) + Test de Rendimiento (artillery/jmeter) + Reporte de Cobertura (nyc)
artillery axios cucumber express javascript jmeter jwt-authentication node nodejs
Last synced: 09 Dec 2024
https://github.com/robtimus/jest-cucumber-enhanced-autobind
A replacement for jest-cucumber's autoBindSteps that allows more configuration options
Last synced: 30 Sep 2024
https://github.com/byron-villegas/node-nestjs
Node + NestJS + Axios + Morgan + Test Unitarios (jest) + Test de Aceptación (cucumber) + Test de Rendimiento (artillery/jmeter) + Reporte de Cobertura (jest)
artillery axios cucumber jmeter jwt-authentication nestjs node nodejs typescript
Last synced: 09 Dec 2024
https://github.com/obsidiansystems/abacate
Cucumber gherkin parsing for Haskell
Last synced: 28 Dec 2024
https://github.com/joaolucasp/test-automation-cypress-cucumber
Web and API Automation Testing for the PLARD Selection Process.
automated-testing bdd cucumber cypress typescript
Last synced: 14 Dec 2024
https://github.com/hector-js/test-application-mvc
Create a simple microservice using previous stuff of spring
bdd cucumber java8 lombok maven rest spring-boot tdd wiremock
Last synced: 13 Jan 2025
https://github.com/testcentricity/testcentricity_mobile
TestCentricity™ Mobile core framework gem
android app-automation appium automation cucumber ios ipados page-object-model ruby-gem screen-object-model test-automation
Last synced: 10 Oct 2024
https://github.com/sw-tester/qa-wdio-js
Boilerplate Testing Framework based on WebdriverIO (JS) and Cucumber
bdd cucumber qa-automation test-automation testing-framework webdriverio
Last synced: 12 Jan 2025
https://github.com/defra/quke-example
An example Quke project. See https://github.com/Defra/quke
acceptance-testing capybara cucumber quke
Last synced: 12 Jan 2025
https://github.com/eugenia1984/testing
Here I will leave all my testing courses and practices
cucumber cucumber-js cypress-io
Last synced: 20 Dec 2024
https://github.com/pedrotroller/kawaii
A Kawaii and small tool to fix and validate gherkin code styles.
behat cucumber feature formatting gherkin
Last synced: 25 Jan 2025
https://github.com/carloseduardonit/starbugs-cucumber
Este o curso de Ruby e Cucumber para teste automatizando.
Last synced: 10 Oct 2024
https://github.com/liudmyla-hraiv/api-test-with-rest-assured
API Testing https://fakestoreapi.com with Cucumber, REST-assured, JUnit.
api-testing bdd cucumber java junit rest-assured
Last synced: 11 Dec 2024
https://github.com/prashanth-sams/qmetry-cucumber
Sync cucumber automation test results with Qmetry Test Cycle
automation bdd cucumber qmetry qmetry-cucumber qmetryintegration qtm4j report reporter reporting results test testing
Last synced: 14 Oct 2024
https://gitlab.com/experimentslabs/cucumber-unused-css
Searches for unused CSS selectors after every Cucumber steps.
Last synced: 01 Nov 2024
https://github.com/akobashikawa/tienda101-springboot
Ejercicio de implementar una tienda. Spring Boot. BDD. Arquitectura Hexagonal. Monolito.
bdd cucumber hexagonal-architecture java learning spring-boot springboot tienda
Last synced: 18 Dec 2024
https://github.com/palak345/3877
This repository contains an automation testing framework for the OrangeHRM demo website using Selenium WebDriver, Cucumber, and Page Object Model (POM) to ensure efficient and scalable test coverage. Included key testing artifacts like Test Plan, Bug Report, and Test Summary for transparency.
automation-testing cucumber java page-object-model selenium
Last synced: 18 Jan 2025
https://github.com/costajob/gherkin_course
Gherkin crash course code base
bdd cucumber gherkin gherkin-course ruby
Last synced: 12 Dec 2024
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