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

Projects in Awesome Lists tagged with behavior-driven-development

A curated list of projects in awesome lists tagged with behavior-driven-development .

https://github.com/gabrielfalcao/lettuce

Behavior-driven-development tool for python, inspired by Cucumber for Ruby ⛺

bdd behavior-driven-development python

Last synced: 06 Apr 2025

https://github.com/tng/jgiven

Behavior-Driven Development in plain Java

bdd behavior-driven-development java jgiven tdd test-automation test-driven-development

Last synced: 16 May 2025

https://github.com/TNG/JGiven

Behavior-Driven Development in plain Java

bdd behavior-driven-development java jgiven tdd test-automation test-driven-development

Last synced: 27 Feb 2025

https://github.com/bitloops/bitloops-language

Open-source transpiled programming language that helps you write clean code, well-designed systems, and build high-quality software that is testable, auditable and maintainable. Like what you see? Don't forget to star! :star: ^^^

bdd bdd-tests behavior-driven-development bitloops bitloops-language clean-architecture contributions-welcome ddd ddd-architecture ddd-example developer-tools domain-driven-design domain-model open-source opensource programming-language test-driven-development transpiler typescript ubiquitous-language

Last synced: 15 May 2025

https://github.com/ttutisani/xunit.gherkin.quick

BDD in .NET Core - using Xunit and Gherkin (compatible with both .NET Core and .NET)

bdd bdd-tests behavior-driven-development dotnet dotnet-core gherkin testing xunit

Last synced: 12 Apr 2025

https://github.com/grappa-py/grappa

Behavior-oriented, expressive, human-friendly Python assertion library for the 21st century

assertion-library assertions bdd bdd-style behavior-driven-development declarative expressive python testing

Last synced: 14 Jan 2026

https://github.com/defsquare/scenari

Clojure BDD library - Executable Specification with Behavior-Driven Development

bdd behavior-driven-development clojure cucumber dsl gherkin scenario scenario-steps

Last synced: 12 Dec 2025

https://github.com/wix-incubator/pilot

A flexible plugin that drives your tests with human-written commands, enhanced by the power of large language models (LLMs).

ai behavior-driven-development hacktoberfest hacktoberfest2024 pilot testing

Last synced: 31 Oct 2025

https://github.com/lissy93/quick-example-of-testing-in-nodejs

🛡 An example TDD project in Node.js, with unit tests, coverage tests, a stubbed API, continuous integration, code quality reviews and automated dependency checking

assertions behavior-driven-development code-quality continuous-integration coverage-testing dependency-manager istanbul mocha stubbing test-driven-development unit-testing

Last synced: 02 May 2025

https://github.com/drevops/behat-steps

🧪 A collection of Behat step definitions for Drupal

bdd behat behat-extension behavior-driven-development drupal quality-assurance test

Last synced: 05 Apr 2025

https://jakubsob.github.io/cucumber/

Behavior-Driven Development and Specifications Testing for R

acceptance-testing behavior-driven-development cucumber r specification testing

Last synced: 24 Apr 2025

https://github.com/erickwendel/cypress-for-begginers

Examples and challenges of how to create e2e tests for frontend apps

bdd behavior-driven-development cypress e2e-testing github-actions javascript nodejs

Last synced: 27 Apr 2025

https://github.com/rstgroup/behat-oauth2-context

This library include Behat context with implemented steps and features to test common use case of server with OAuth2

behat behat-context behat-oauth2 behavior-driven-development oauth2

Last synced: 11 Oct 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/javanile/novnc

Ready to use NoVNC client for SeleniumHQ on Docker

behavior-driven-development docker docker-compose novnc novnc-html5 selenium

Last synced: 12 Apr 2025

https://github.com/xrg/behave_manners

Abstraction over Selenium for advanced UI testing

behave behavior-driven-development html selenium selenium-python testing ui-testing

Last synced: 14 Jan 2026

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/kidsoncoffee/cheesecakes

Cheesecakes is a data-driven testing framework built on top of Junit

behavior-driven-development data-driven-tests java junit test

Last synced: 14 Jan 2026

https://github.com/pgmccann/nbbdd

BDD for Jupyter Notebooks. Hackday project at SSI Collaborations Workshop 2020. #CollabW2020

bdd behavior-driven-development collabw20 gherkin jupyter jupyter-notebook jupyter-notebooks python

Last synced: 14 Mar 2025

https://github.com/hedhyw/vscode-golang-gherkingen

VS-Code extension to generate Golang Behaviour Driven Development (BDD) tests

bdd behavior-driven-development boilerplate golang testing vscode-extension

Last synced: 20 Feb 2025

https://github.com/leg0shii/task-modeller

This tool models and optimizes user tasks based on real-world behaviors. It transforms individual task models into unified, constraint-driven representations, using examples like Wordle to demonstrate its effectiveness. The tool visualizes task flows for better design and efficiency.

as-is-model behavior-driven-development ctt hci interaction-design modelling-tool process-optimization task-management to-be-model user-behavior-analysis user-experience

Last synced: 06 Dec 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: 12 Dec 2025

https://github.com/roopesh519/cucumber-assessment

Milestone Assessment of BDD Framework.

behavior-driven-development cucumber-js

Last synced: 06 Oct 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: 11 Oct 2025

https://github.com/tejbirringtm/meta-ssr

MetaSSR is an AI-ready web application template for building augmented/agentic workflows with multimodal ML, SSR, type safety & full test coverage; based on Next.js framework.

agentic agentic-ai agentic-workflow ai api artificial-intelligence bdd behavior-driven-development framework large-language-models llms modular-architecture nextjs self-documenting server server-side-rendering ssr template webapp webapplication

Last synced: 22 Jul 2025

https://github.com/geektree0101/rxbdd

RxSwift & RxCocoa Behavior Driven Development Unit Test (iOS only)

bdd behavior-driven-development ios rxcocoa rxswift testing

Last synced: 15 Nov 2025

https://github.com/test-bdd/test-js

A testing library for JavaScript that uses behavior-driven development and functional programming.

behavior-driven-development behavior-driven-testing deno functional-programming javascript testing-library typescript

Last synced: 03 Jan 2026

https://github.com/ayhamratrout/string_calculator_kata

This repository contains my implementation of a String Calculator which recieves a string (containing zero or more numbers as well as some delimiters) as input and calculates the string's sum based on a number of rules/requirements specified by the project and which can be found in the README file.

backend-webdevelopment behavior-driven-development collections data-driven-testing exceptions extension-methods inline-data linq linq-extensions member-data oop-principles regex-match regexp tdd visual-studio xunit xunit-tests

Last synced: 26 Jun 2025

https://github.com/theother-paul/eshop_web_testing

This repo is a testing project of an online store website, set up with prestashop and hosted on localhost using Wampserver

behave behavior-driven-development prestashop python3 selenium-webdriver wamp-server

Last synced: 21 Sep 2025

https://github.com/jenmud/consensus

Consensus helps building and maintaining software by describing the expected behavior. It encourages participation from stakeholders, collaborators, and developers.

bdd behavior-driven-development collaboration design maintenance stakeholders

Last synced: 04 Oct 2025

https://github.com/artemdwo/aglet

Aglet - Ready-to-use Automated Testing Tool for Behaviour Driven Development

bdd-framework behavior-driven-development capybara cucumber ruby selenium-webdriver test-automation test-framework

Last synced: 11 Mar 2025

https://github.com/adrienjoly/craft-with-typescript-template

A Software Crafter template to write and test clean TypeScript code with Visual Studio Code, BDD style.

bdd behavior-driven-development cucumber gherkin javascript typescript vscode

Last synced: 22 Mar 2025

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

https://github.com/dianpermana/aljazaritemplatecypressbdd

it's about Cypress combination with Behavior-Driven Development

behavior-driven-development cucumber-reports cypress cypress10 gherkin javascript

Last synced: 28 Oct 2025

https://github.com/corolla-johnson/gogotte

Gherkin BDD framework for Gut (Godot Unit Test)

behavior-driven-development gherkin godot-engine

Last synced: 17 Jul 2025

https://github.com/ruviniramawickrama/demo-bdd-with-cucumber-and-spring-boot

This project highlights how to write Behavior-Driven Development (BDD) test cases with Cucumber and Spring Boot.

bdd behavior-driven-development cucumber gherkin liquibase rest-api spring-boot spring-data-jpa

Last synced: 25 Jan 2026

https://github.com/jakubsob/shiny-acceptance-tdd

🚧 An example of Acceptance Test-Driven Development of a Shiny app using {shinytest2} and {selenider}

behavior-driven-development cypress r rhinoverse shiny shiny-r shinytest2 test-driven-development

Last synced: 16 Mar 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: 16 Mar 2025

https://github.com/juwit/cucumber-gatling

cucumber-gatling is a bridge between Cucumber (for Behaviour Driver Development) and Gatling

behavior-driven-development cucumber gatling

Last synced: 25 Jan 2026

https://github.com/willie-conway/tdd-bdd-final-project

Test Driven Development (TDD) / Behavior Driven Development (BDD) for IBM 💻📈

behavior-driven-development integration-testing python selenium-webdriver system-testing test-driven-development unit-testing

Last synced: 06 Dec 2025

https://github.com/nawodyaishan/webdev-js-unit-testing-bdd

Battleship game with JavaScript Unit Testing

bdd behavior-driven-development unit-testing

Last synced: 08 Jul 2025

https://github.com/vchrombie/bdd-testing-behave

behaviour driven development testing with python and behave demo

bdd-tests behave behavior-driven-development

Last synced: 08 Apr 2025