Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
Behavior-driven development
Behavior-driven development (BDD) is a test-first, agile testing practice. Without focusing on internal implementation, BDD tests are business-facing scenarios that attempt to describe the behavior of a story, feature, or capability from a user’s perspective. Behaviour-driven development is a synthesis and refinement of practices stemming from test-driven development (TDD) and acceptance-test-driven development (ATDD).
- GitHub: https://github.com/topics/bdd
- Wikipedia: https://en.wikipedia.org/wiki/Behavior-driven_development
- Created by: Kent Beck, D.D. McCracken
- Released: 1957
- Related Topics: atdd, tdd, testing, continuous-testing, specification-by-example, cucumber, behat, gherkin,
- Aliases: behavior-driven-development,
- Last updated: 2025-01-26 00:03:10 UTC
- JSON Representation
https://github.com/pprzetacznik/bdd-test-framework
Sample BDD test framework for Flask application
bdd flask github-actions python
Last synced: 08 Dec 2024
https://github.com/humbertodias/java-bdd-cucumber
Java Behaviour Driven Development with Cucumber
Last synced: 13 Jan 2025
https://github.com/humbertodias/java-mockito-demo
Java Behaviour Driven Development with Mockito
Last synced: 13 Jan 2025
https://github.com/lukesavefrogs/jest-failfast
A configurable Jest Environment to allow for finer grade control over the way Jest handles failed tests.
bdd circus fail failfast fast jest jest-environment steps
Last synced: 25 Jan 2025
https://github.com/alancesar/hello-spock
Hello world with Spock Framework
bdd spock spock-framework test testing
Last synced: 03 Dec 2024
https://github.com/br0ken-/environment-loader
Autoload context classes of Behat extension.
bdd behat behat-extension tdd testing
Last synced: 09 Dec 2024
https://github.com/itallix/python_bdd_testcontainers_demo
Demo code for testing data migration from MS SQL Server into Google Datastore with pytest_bdd and testcontainers
bdd pytest-bdd python testcontainers
Last synced: 19 Dec 2024
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: 22 Jan 2025
https://github.com/averrunci/carna
Carna is a testing and specification framework for .NET Platform
Last synced: 26 Jan 2025
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/sw-tester/bdd-transform-values
It helps to substitute tokens on Gherkin feature files from either Yaml or Json
bdd gherkin java qa qa-automation
Last synced: 12 Jan 2025
https://github.com/yanjustino/gwtdo-exemplo-baltaio
Neste evento vamos bater um papo com Yan Justino, mestre em engenharia de software, sobre BDD, GWTDO e Specification Matching no .NET
Last synced: 10 Dec 2024
https://github.com/theremotecoder/e2e-testing-playground
E2E testing + tools - Playground + Experiments
bdd e2e e2e-test e2e-testing e2e-tests end-to-end-learning end-to-end-test-automation end-to-end-testing javascript javascript-testing javascript-tests jest jest-test jest-tests node tdd testing testing-library testing-practices testing-tools
Last synced: 09 Jan 2025
https://github.com/theremotecoder/unit-testing-playground
TDD + BDD testing + tools - Playground + Experiments
bdd es6 javascript javascript-testing javascript-tests javascript-unit-test jest jest-test jest-testing jest-tests js node tdd testing testing-library unit-test unit-testing unittest unittesting unittests-generation
Last synced: 09 Jan 2025
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/costajob/gherkin_course
Gherkin crash course code base
bdd cucumber gherkin gherkin-course ruby
Last synced: 12 Dec 2024
https://github.com/andreaskarz/funkybdd.sxs.selenium.webelement
Extensions for the Selenium IWebElement. Integrates properties and methods that are always needed. Supports the POM and APOM principles.
apom automated-testing bdd bdd-framework extension extension-methods iwebdriver iwebelement pom selenium selenium-csharp selenium-webdriver sxs testing testing-framework
Last synced: 12 Dec 2024
https://github.com/cloose/ray-tracer-challenge
Implementation of the ray tracer challenge in python
bdd behave python ray-tracer-challenge raytracerchallange
Last synced: 17 Jan 2025
https://github.com/marcomontalbano/advent-of-code-2024
Advent of Code 2024 with Deno
advent-of-code advent-of-code-2024 aoc-2024-in-deno bdd deno typescript
Last synced: 13 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/harmim/vut-sav-project
Static Analysis and Verification - Project - PRISM
bdd markov-chain markov-decision-processes model-checking pctl prism probabilistic-models sav static-analysis stochastic-processes verification vut vut-fit
Last synced: 13 Dec 2024
https://github.com/thinogueiras/robot-playwright-gherkin
Automação de testes de UI com Robot Framework e Playwright.
bdd browser-library docker gherkin github-actions playwright python robotframework ui-test-automation ui-testing web-testing
Last synced: 17 Dec 2024
https://github.com/bruce-mig/reactive-mongo-crud
Reactive Mongo CRUD using Webflux, Netty and Project Reactor
bdd project-reactor reactive-programming spring-reactive-mongodb spring-webflux text-event-stream webflux-test
Last synced: 17 Dec 2024
https://github.com/pedroaugustoramalhoduarte/devs-to-bdd
Generate features based on MS4Me model
Last synced: 26 Jan 2025
https://github.com/carloscazelattojr/springboot-tests-bddmockito
Project to practice tests BDDMocito
assertj bdd bddmockito java junit mockito tests
Last synced: 13 Jan 2025
https://github.com/lvlyke/detest-bdd
Detest BDD is a type-safe set of utilities that focuses on reducing the amount of test code that you write while maximizing coverage. Compatible with BDD testing frameworks like Jasmine and Mocha.
bdd chai detest helper helpers jasmine javascript mocha template test testing tests typescript util utilities utils
Last synced: 17 Dec 2024
https://github.com/rabestro/coffee-machine
This project allows you to better understand the basic OOP, its main concepts such as classes, class methods and attributes, and get a taste of Kotlin.
bdd bdd-framework bdd-style bdd-style-testing-framework bdd-tests kotlin spock spock-framework spock-tests student-project
Last synced: 28 Dec 2024