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

Projects in Awesome Lists tagged with bdd-framework

A curated list of projects in awesome lists tagged with bdd-framework .

https://github.com/onsi/ginkgo

A Modern Testing Framework for Go

bdd bdd-framework go golang test test-driven-development testing

Last synced: 30 Jan 2026

https://github.com/smartystreets/goconvey

Go testing in the browser. Integrates with `go test`. Write behavioral tests in Go.

bdd-framework go goconvey tdd-utilities testing-tools

Last synced: 06 May 2025

https://onsi.github.io/ginkgo/

A Modern Testing Framework for Go

bdd bdd-framework go golang test test-driven-development testing

Last synced: 14 Mar 2025

https://onsi.github.io/ginkGo

A Modern Testing Framework for Go

bdd bdd-framework go golang test test-driven-development testing

Last synced: 14 Mar 2025

https://github.com/smartystreets/Goconvey

Go testing in the browser. Integrates with `go test`. Write behavioral tests in Go.

bdd-framework go goconvey tdd-utilities testing-tools

Last synced: 12 Mar 2025

https://github.com/pester/pester

Pester is the ubiquitous test and mock framework for PowerShell.

assertions bdd bdd-framework mock mocking pester-tests powershell powershell-tests tdd tdd-framework testing

Last synced: 14 May 2025

https://github.com/pester/Pester

Pester is the ubiquitous test and mock framework for PowerShell.

assertions bdd bdd-framework mock mocking pester-tests powershell powershell-tests tdd tdd-framework testing

Last synced: 22 Mar 2025

https://github.com/specta/specta

A light-weight TDD / BDD framework for Objective-C & Cocoa

bdd-framework objective-c testing xcode

Last synced: 14 May 2025

https://github.com/pytest-dev/pytest-bdd

BDD library for the pytest runner

bdd bdd-framework pytest-plugin python python3 testing

Last synced: 13 May 2025

https://github.com/igniteram/protractor-cucumber-typescript

e2e kickstarter test framework which consists of protractor, cucumber frameworks using typescript lang!

angular bdd-framework cucumber-framework cucumber-js nodejs protractor protractor-cucumber-typescript testing typescript

Last synced: 10 Oct 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: 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/rajatt95/masterseleniumframework_bdd

Automation Testing | Web | API | Atomic Tests | Cucumber | Java | OOPS | Selenium WebDriver | TestNG | Maven | Cucumber Reports | Java mail API | Design Patterns (Page Object Model, Singleton) | Jenkins

bdd-framework cucumber java maven selenium-webdriver test-automation testng

Last synced: 27 Jul 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/fixrb/fix

Happy Path to Ruby Testing

bdd-framework ruby specing-framework

Last synced: 12 Oct 2025

https://github.com/rajatt95/masterappiumframework_bdd

Automation Testing | Mobile | Cucumber | Java | OOPS | Appium | TestNG | Maven | Cucumber Reports | Java mail API | Logging (Log4J2) | Design Patterns (Page Object Model) | Page Factories

android appium bdd-framework cucumber ios java log4j2 maven page-object-model test-automation testing testng

Last synced: 10 Apr 2025

https://github.com/mdw-archives/pyspecs

Minimalistic BDD in Python (ah, my first forray into the wonderful world of test runners!)

bdd-framework python2 tdd-utilities testing-tools

Last synced: 29 Jul 2025

https://github.com/chorus-bdd/chorus

The Chorus BDD interpreter - Executable specifications for distributed systems

bdd bdd-framework bdd-tests chorus distributed-systems gherkin integration-testing integration-tests java javascript testing

Last synced: 11 Apr 2025

https://github.com/Chorus-bdd/Chorus

The Chorus BDD interpreter - Executable specifications for distributed systems

bdd bdd-framework bdd-tests chorus distributed-systems gherkin integration-testing integration-tests java javascript testing

Last synced: 07 May 2025

https://github.com/harver-engineering/bat

Gherkin based DSL for testing HTTP APIs via Cucumber.JS

api bdd bdd-framework cucumber cucumber-js gherkin gherkin-dsl rest testing-tools

Last synced: 23 Apr 2025

https://github.com/livestreamx/overhave

Web-framework for BDD: scalable, configurable, easy to use, based on Flask Admin and Pydantic.

admin-panel allure bdd-framework flask-admin pydantic pytest pytest-bdd pytest-plugin python qa-tools redis-streams web-application

Last synced: 18 Jan 2026

https://github.com/udaychandra/bdd

JUnit 5 based BDD library to create and run stories and behaviors a.k.a BDD specification tests

bdd bdd-framework java junit junit5

Last synced: 15 Apr 2025

https://github.com/ebassi/mutest

A BDD testing framework for C, inspired by Mocha

bdd-framework bdd-style-testing-framework c c99 jasmine mocha test-framework testing

Last synced: 12 Apr 2025

https://github.com/moatazeldebsy/testcafe-tau

This repo contains the course material for the Test Automation University Course Introduction to E2E Web Testing using TestCafe

allure-report applitools bdd bdd-framework data-driven-tests docker docker-compose e2e-tests javascript pageobject-pattern reportportal testcafe

Last synced: 10 Jul 2025

https://github.com/jskits/crius

A testing tool for behavior-driven development

ava bdd bdd-framework crius cucumber jasmine jest jsx mocha react tape

Last synced: 15 Jul 2025

https://github.com/cyril/r_spec-clone.rb

A minimalist RSpec clone with all the essentials.

bdd-framework rspec ruby tdd-framework test testing

Last synced: 13 Jun 2025

https://github.com/perkss/eggplant

A behaviour driven development (BDD) library for Clojure. Simplicity is key.

bdd bdd-framework bdd-specs bdd-style bdd-tests bddocs clojure data-driven spec specification specification-by-example

Last synced: 16 Mar 2025

https://github.com/chris-peterson/kekiri

A .NET framework that supports writing low-ceremony BDD tests using Gherkin language

bdd bdd-framework csharp cucumber dotnet gherkin-language ioc nunit scenario specflow specification testing xunit

Last synced: 31 Jul 2025

https://github.com/dominikpanzer/cacamber-BDD-for-ABAP

Cacamber is the BDD-Framework for ABAP

abap bdd bdd-framework sap

Last synced: 04 May 2025

https://github.com/dominikpanzer/cacamber-bdd-for-abap

Cacamber is the BDD-Framework for ABAP

abap bdd bdd-framework sap

Last synced: 10 Jul 2025

https://github.com/fundingcircle/jukebox

All the best songs. Discuss in #jukebox on Clojurians Slack.

acceptance-tests bdd-framework clojure-library gherkin

Last synced: 17 Oct 2025

https://github.com/corbym/gogiven

gogiven - BDD testing framework for go that generates readable output directly from source code

bdd bdd-framework bdd-specs bdd-tests generate-html-files golang html spec specification testing

Last synced: 14 Mar 2025

https://github.com/delaphante/cynkyautomation

Powered by Selenium, Reqnroll and ML.Net with detailed HTML reporting, Machine Learning Analysis and Logging capabilities - CynkyAutomation framework can handle any website that is built using AJAX, React, AngularJS, Vue.js, Single Page Applications, Salesforce, Dynamics 365 CRM and many more.

api-testing-framework apitesting automation automation-framework bdd bdd-framework c-sharp csharp httpclient qa qaautomation qatools rest-api-test sdet selenium specflow test-automation test-framework testautomationframework webdriver

Last synced: 14 May 2025

https://github.com/dougnoel/sentinel

A Selenium/Appium framework that enables users to focus on automating web and windows tests, so that automated tests can be written in a non-technical way in the same amount of time as manual tests can be executed.

bdd-framework cucumber gherkin java selenium selenium-framework web-automation webdriver windows-automation

Last synced: 10 Aug 2025

https://github.com/kensa-dev/kensa

A BDD testing framework for Kotlin & Java

agile-methodologies bdd bdd-framework fluent java junit5 kotlin tdd testing

Last synced: 16 Feb 2026

https://github.com/aexol-studio/bddx

Behavior driven development CLI. Write tests in Gherkin and integrate with Git and JIRA.

bdd bdd-framework bdd-tests cli tests

Last synced: 15 Apr 2025

https://github.com/rajatt95/cypress_js_bdd

Automation Testing | Web | Cypress | Javascript | VS Code | Mocha | Cucumber | Cucumber-HTML-Reports | API Interceptor | Videos | Screenshots | Retries | Tagging

bdd-framework cucumber cucumber-html-reports cypress javascript mocha page-object-model vscode

Last synced: 10 Apr 2025

https://github.com/guodong/nanobdd

First-ever high-performance thread-safe BDD library

bdd bdd-framework concurrency formal-methods parallel threadsafe verification

Last synced: 03 Feb 2026

https://github.com/codewithmmak/protractor-jasmine-typescript

This is sample Test Automation framework designed using Protractor, Jasmine and TypeScript

bdd-framework e2e-tests jasmine protractor typescript

Last synced: 15 Jul 2025

https://github.com/abhinaba-ghosh/protractor-cucumber-serenity-typescript-starter

:snowman: Protractor cucumber boilerplate with serenity reporting with extensive react support

angular bdd-framework cucumber e2e-boilerplate e2e-testing eslint protractor react serenity-js typescript

Last synced: 31 Jul 2025

https://github.com/codewithmmak/mocha-chai-typescript

This is sample Test Automation framework designed using Mocha, Chai and TypeScript

bdd-framework chai chai-typescript mocha mochawesome typescript typescript-test visual-studio

Last synced: 14 Aug 2025

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/kanecheshire/bddswift

A type-safe, compiler-enforced way of writing BDD steps and scenarios in Swift for XCTest.

bdd bdd-framework bdd-style resultbuilder swift xctest xcuitest

Last synced: 14 Apr 2025

https://github.com/themakers/bdd

(alpha) Simple but expressive BDD-flavoured testing framework

bdd bdd-framework bdd-style bdd-style-testing-framework bdd-tests golang test testing testing-tools tests

Last synced: 16 Jan 2026

https://github.com/fridujo/glacio

Multi-level Gherkin-like language

bdd-framework junit5 spring substeps vocabulary

Last synced: 09 Nov 2025

https://github.com/qas-guru/martini-core

Martini Behavior Driven Development Testing Framework for Java

bdd bdd-framework framework gherkin java spring testing

Last synced: 12 Jan 2026

https://github.com/mike-neck/ktcheck

ktcheck is a test framework for Kotlin working on JUnit platform, with Given-When-Then style.

bdd-framework junit-platform kotlin kotlin-testing test test-framework testing

Last synced: 12 Jan 2026

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/rajatt95/Cypress_JS_BDD

Automation Testing | Web | Cypress | Javascript | VS Code | Mocha | Cucumber | Cucumber-HTML-Reports | API Interceptor | Videos | Screenshots | Retries | Tagging

bdd-framework cucumber cucumber-html-reports cypress javascript mocha page-object-model vscode

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

https://github.com/stevenmhunt/testjam-io

An online coding environment specifically designed for Cucumber and Gherkin

bdd bdd-framework cucumber cucumber-js cucumber-jvm cucumber-ruby gherkin javascript testing testing-framework

Last synced: 23 Apr 2025

https://github.com/omermorad/jest-gherkin

Jest Gherkin Plugin (For BDD Testing)

bdd bdd-framework integration-testing jest jest-plugin unit-testing

Last synced: 30 Jul 2025

https://github.com/thenlabs/pyramidal-tests

A complementary framework for PHPUnit that focuses on simplicity, reusability, and storytelling.

bdd bdd-framework bdd-style bdd-style-testing-framework php phpunit phpunit-extension phpunit-tests testing-framework

Last synced: 03 Oct 2025

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/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/rahulmoundekar/javaseleniumautomationtesting

Selenium is the first thing that comes to mind when one is planning to automate the testing of web applications. Selenium Webdriver with Java, one needs to bring the different components together, to start coding.

api-test-rest-assured bdd-framework cucumber-framework java-8 locators maven page-object-model rest-api rest-assured selenium-webdriver test-runner testing-data testng-dataprovider testng-framework testng-report webdrivermanager

Last synced: 31 Aug 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/b0o/mulberry

🫐 Single-file Lua BDD library for testing Neovim plugins

bdd bdd-framework bdd-tests lua lua-bdd lua-testing neovim neovim-lua testing testing-library unit-testing

Last synced: 03 Apr 2025

https://github.com/jerrettdavis/tinybdd

TinyBDD is a minimal, fluent Behavior-Driven Development library for .NET

bdd bdd-framework bdd-tests fluent fluent-api fluent-design

Last synced: 16 Feb 2026

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/sacoo7/pytest-bdd-samples

Learning python behaviour testing using Pytest-BDD framework

bdd-framework circle-ci pipenv python3

Last synced: 11 Jan 2026

https://github.com/vsedyshev-intermedia/vparser

VParser is Python parser provide smart string parser and matcher

bdd bdd-framework parser parser-combinators python

Last synced: 28 Dec 2025

https://github.com/adtf2020/bdd-with-robotframework-selenium

Behavior-Driven Development (Gherkin) framework with Robot Framework and Selenium WebDriver

bdd bdd-framework bdd-style bdd-style-testing-framework bdd-style-ui-test

Last synced: 04 Mar 2025

https://github.com/obehave-testing/cli

Deprecated; Easily run Obehave, BDD, gherkin & behaviour tests on localhost; No additional dependencies! Great for both local development and CI.

bdd bdd-framework behat behavior-driven-development cli cucumber gherkin test-automation testing website

Last synced: 18 Feb 2026

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: 27 Jul 2025

https://github.com/chorus-bdd/chorus-client-protocol

Documentation on message protocol for clients which want to publish step definitions and have their steps executed by Chorus over a web socket connection

bdd-framework chorus chorus-client-protocol javascript websockets

Last synced: 28 Jul 2025

https://github.com/prasad8400/e2e-testframework-swaglabs-bdd

End-to-end test automation framework for Swag Labs using Java, Selenium, Cucumber (BDD), and TestNG. Designed for maintainability and CI/CD readiness, featuring parallel execution, custom reports, and external config support.

bdd-framework cucumber java maven selenium-java selenium-webdriver testng

Last synced: 15 May 2025

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: 21 Nov 2025

https://github.com/vamsi0155/restassured_cucumber_serenityreports

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

api-testing-framework bdd-framework cucumber java maven rest-api-automation restassured serenity-reports

Last synced: 10 Mar 2025