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: 2024-11-03 00:02:27 UTC
- JSON Representation
https://github.com/speelbarrow/kmap
A program for generating k-maps based on user input.
bdd cli command-line command-line-tool cucumber gherkin go go117 godog golang golang117 k-map karnaugh-map kmap
Last synced: 02 Aug 2024
https://github.com/GradedJestRisk/cooking-patterns
Don't look into recipes, look through recipes
Last synced: 04 Nov 2024
https://github.com/nhatthm/surveysteps
Survey steps for cucumber/godog
bdd console cucumber functional-testing gherkin go godog godog-extension golang integration-testing prompt survey surveymock testing
Last synced: 30 Oct 2024
https://github.com/ecarreras/adventofcode22
Advent of Code 2022 using Python and BDD
advent-of-code-2022 bdd python3 tdd
Last synced: 11 Oct 2024
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: 28 Oct 2024
https://github.com/simonmacor/fastapi-starter
FastAPI Starter Kit – a base project designed to help you develop web applications using Python and the FastAPI framework.
alembic bdd behave fastapi mountebank pytest python3 sqlalchemy
Last synced: 01 Nov 2024
https://github.com/gabrielczar/tests-for-api-interest-points
BDD tests for API Interest Points
bdd chai cucumber-js puppeteer tests
Last synced: 12 Oct 2024
https://github.com/cored/expense_tracker
Example application from the Effective Rspec 3 book
Last synced: 18 Oct 2024
https://github.com/theodorton/capybara-rack_test-screenshot
Screenshots in Rack
Last synced: 09 Oct 2024
https://github.com/jbadeau/gaugekit
A collection of modules to make writing acceptance tests with gauge easier.
bdd beam gauge http screenplay-pattern selenium spark sql testing
Last synced: 04 Nov 2024
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: 11 Oct 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://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/vondacho/pt-agency
A system which supports the daily business of a personal training agency
angular bdd clean-architecture ddd microfrontend microservice quarkus quinoa reactive-programming virtualthreads
Last synced: 14 Oct 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: 31 Oct 2024
https://github.com/arturwincenciak/calculator-by-bdd
Implementation of calculator using BDD methodology by SpecFlow.
bdd bdd-methodology calculator dotnet specflow
Last synced: 15 Oct 2024
https://github.com/farynaio/object-dot-notation
Simple object to object dot notation converter in Node.js.
bdd chai chaijs ecmascript2016 es6 functional-programming mocha mochajs node nodejs tdd
Last synced: 15 Oct 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: 26 Oct 2024
https://github.com/ortegavan/qualidade
Documentos do curso Qualidade de Software da EBAC
Last synced: 11 Oct 2024
https://github.com/ruddyquispe/seleniumfreerange
Proyecto de test BDD (behaviour driver development) usando selenium java y cucumber
bdd cucumber selenium-java testing
Last synced: 12 Oct 2024
https://github.com/lochris/treehouse-js-unit-testing
bdd chai javascript mochajs nodejs tdd testing
Last synced: 12 Oct 2024
https://github.com/neonidian/selenium-java-bdd-tests
Gherkin style BDD tests using Selenium and Java
bdd bdd-gherkin gradle java selenium selenium-bdd-java-template selenium-java test-automation testng testng-bdd webdriver
Last synced: 22 Oct 2024
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: 13 Oct 2024
https://github.com/jhostyn-2003/web-api-para-almacenamiento-de-eventos-de-caidas
Aplicativo del Backend para registrar los eventos de caidas del movil
android-application api-rest backend bdd movil net8 sql-server
Last synced: 31 Oct 2024
https://github.com/emwork/java-cucumber
Behavior-Driven Development (BDD) example, with Cucumber and Java
Last synced: 11 Oct 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: 12 Oct 2024
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: 22 Oct 2024
https://github.com/simone-sanfratello/tollo
javascript testing library AAA schema
bdd engine javascript nodejs tdd test testing unit-testing
Last synced: 29 Oct 2024
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: 19 Oct 2024
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: 11 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/selharem/cucumberdemo
Hands-on tutorial on behavioral-driven development using Cucumber
bdd bdd-framework cucumber gherkin java
Last synced: 11 Oct 2024
https://github.com/cv65kr/authorization-service
Authorization service based on Spring
bdd docker microservice mongodb oauth2-server redis spring tdd
Last synced: 13 Oct 2024
https://github.com/adamluzsi/design_by_contract.rb
Design by contract conventions
bdd designbycontract interface ruby signature testing
Last synced: 30 Oct 2024
https://github.com/nighttrax/strictly-chai
A statically typed subset of chai assertions
assert bdd chai testing typescript
Last synced: 13 Oct 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: 31 Oct 2024
https://github.com/costajob/gherkin_course
Gherkin crash course code base
bdd cucumber gherkin gherkin-course ruby
Last synced: 24 Oct 2024
https://github.com/dpakach/gorkin
A simple lightweight gherkin parser
bdd gherkin gherkin-parser golang gorkin hacktoberfest parser
Last synced: 28 Oct 2024
https://github.com/futagoza/prattle
prattle - A spec and benchmark runner for JavaScript
bdd benchmark easy expect javascript painless suite tdd testing
Last synced: 29 Oct 2024
https://github.com/gazbert/bxbot-jbehave
JBehave acceptance tests for BX-bot's REST API.
acceptance-testing bdd bxbot gradle java jbehave maven rest-api
Last synced: 14 Oct 2024
https://github.com/nodeg/ruby-testing
Basic tests in Ruby for understanding TDD and BDD
bdd github-actions ruby tdd testing
Last synced: 27 Oct 2024
https://github.com/alhadis/mocha-when
Write BDD-style tests with improved clarity and eloquence.
bdd literate-testing mocha zero-config
Last synced: 13 Oct 2024
https://github.com/jcoliz/blazorfunctionalteststack
Demonstrates a simple yet powerful approach to Business-Driven Development and Functional Testing in .NET on a Blazor app.
asp-net-core bdd blazor dotnet playwright
Last synced: 14 Oct 2024
https://github.com/mattkasun/tdd-testing
Trying out some TDD tools and methods
Last synced: 13 Oct 2024
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: 12 Oct 2024
https://github.com/nhatthm/n26godog
Cucumber N26 API for Golang
bdd cucumber functional-testing gherkin go godog golang integration-testing n26 n26api testing
Last synced: 30 Oct 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: 09 Oct 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: 13 Oct 2024
https://github.com/pprzetacznik/bdd-test-framework
Sample BDD test framework for Flask application
bdd flask github-actions python
Last synced: 20 Oct 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: 20 Oct 2024
https://github.com/igorakaamigo/maac
Replaces confirm() call with Twitter Bootstrap modal
bdd bdd-kata bootstrap modal modal-plugin rails rails5 rails51 ujs
Last synced: 10 Oct 2024
https://github.com/willsams/python-hotel-reservation
An example is a GraphQL API that allows the creation and listing of reservations, along with the ability to list available rooms for a given date range.
bdd direnv docker flask graphql knexjs nodejs nvm postgresql pytest pytest-mock python
Last synced: 10 Oct 2024
https://github.com/mitinpavel/suspect
Selects a subset of RSpec files to be run based on previous failures
bdd rspec slow-tests tdd test-smells
Last synced: 31 Oct 2024
https://github.com/viralpraxis/rspec-description_consistency
bdd rspec runtime-verification
Last synced: 09 Oct 2024
https://github.com/dannevesdantas/fiap-qualidade-software
Lições das aulas de Qualidade de Software da Pós Tech em Software Architecture da FIAP
bdd cucumber gatling gherkin junit mockito rest-assured spring-boot tdd
Last synced: 11 Oct 2024
https://github.com/TomerFi/alexa-skills-tester
No hassle testing tools for Java Alexa Skills
alexa bdd dsl fluent hacktoberfest testing-tools
Last synced: 01 Aug 2024