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-02-04 00:07:04 UTC
- JSON Representation
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/el-sherbini/nopcommerce-automation-testing
Automation testing project using Java for NOPCommerce E-commerce website
automation-testing behavior-driven-development cucumber java junit selenium
Last synced: 22 Jan 2025
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/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/julianp911/misw4103-escenarios-pruebas-bdt
📲 MISW 4103 - Pruebas automatizadas - Entrega - Semana 5 - Bono
Last synced: 02 Feb 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/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/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/humbertodias/java-bdd-cucumber
Java Behaviour Driven Development with Cucumber
Last synced: 13 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/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: 01 Feb 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/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/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/dalenguyen/webdriveriov4-cucumber-typescript
WebdriverIO-v4 Cucumber BDD and TypeScript Boilerplate
automation bdd behavior-driven-development cucumber typescript webdriver webdriverio
Last synced: 02 Feb 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/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/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: 02 Feb 2025
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
https://github.com/famished-tiger/cukedep
Manage dependencies between Cucumber feature files
Last synced: 02 Feb 2025
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: 02 Feb 2025
https://github.com/laisgalvao/cucumber-test
aprendizado sobre testes de software utilizando cucumber + js
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: 30 Jan 2025
https://github.com/araskolnikoff/weather-stack-api-tests
Фреймворк «WeatherStackApiTests»
allure cucumber gherkin java-19 junit5 open-source rest-assured
Last synced: 22 Jan 2025
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/partheebanmani/selenium_cucumber_pom
Automation Testing | Web | API |Java | OOPS | Selenium WebDriver | TestNG | Maven | Design Patterns (Page Object Model, Singleton, Builder)
cucumber docker java lombok maven restassured selenium selenium-grid selenium-webdriver testng
Last synced: 17 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/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: 15 Nov 2024
https://github.com/fmarmar/cucumber-tools
Tooling set for working with cucumber
Last synced: 20 Jan 2025
https://github.com/joaogbrieldev/tajs-method
Repository dedicated to Erick Wendel course on Automated Testing, using jest, cypress and cucumber, applying testing concepts such as tdd, bdd, complex scenarios
cucumber cypress javascript jest test-automation
Last synced: 11 Oct 2024
https://github.com/godogx/clocksteps
Cucumber Clock steps for Golang
bdd clock cucumber functional-testing gherkin go go-clock godog godog-extension golang integration-testing testing time
Last synced: 31 Dec 2024
https://github.com/godogx/aferosteps
Afero Cucumber Steps for Golang
afero bdd cucumber functional-testing gherkin go godog godog-extension golang integration-testing os testing
Last synced: 31 Dec 2024
https://github.com/nashoshinoda/cypress_exercise
This is a little automation project to practice Cypress.io by developing a script to test an invalid and valid user credentials (more tests coming).
allure-report automation cucumber cypress-io
Last synced: 11 Oct 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/godogx/expandvars
Expand variables in cucumber/godog tests
bdd cucumber functional-testing gherkin go godog godog-extension golang integration-testing testing
Last synced: 31 Dec 2024
https://github.com/racodond/etaf
Making automated testing easy
automated-testing cucumber cucumberjs gherkin node-module test-automation test-automation-framework testing wdio webdriverio
Last synced: 29 Jan 2025
https://github.com/ahxansubhani/playwright-automation-framwork-bdd
Playwright -BDD Framework (Cucumber)
cucumber mailtrap playwright playwright-typescript
Last synced: 11 Oct 2024
https://github.com/dganewatte/bddframework
This test automation framework is built using Java, TestNG, and Cucumber, following a BDD (Behavior Driven Development) approach. It is designed to ensure scalability, maintainability, and efficiency in testing by integrating powerful tools and best practices
bdd-framework cucumber java testng
Last synced: 09 Jan 2025
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/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/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: 05 Feb 2025
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