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/eltonsantos/bddrails
Application developed of the Udemy's course Ruby on Rails 5 - BDD, RSpec and Capybara.
bdd bootstrap-sass capybara guard guard-rspec rails rspec ruby
Last synced: 11 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/nawodyaishan/webdev-js-unit-testing-bdd
Battleship game with JavaScript Unit Testing
bdd behavior-driven-development unit-testing
Last synced: 21 Jan 2025
https://github.com/cihat-kose/zerobank-selenium-cucumber-ui-test-automation
Automated UI testing framework for ZeroBank using Cucumber, Selenium, and TestNG. Supports data-driven testing with Apache POI, covering login, payee management, and currency purchase features. Includes detailed HTML/PDF reporting, Jenkins integration, and cross-browser support.
apache-poi automation-framework bdd cross-browser cucumber data-driven-tests excel-integration extents-report java page-object-model selenium testng ui-testing zerobank
Last synced: 08 Jan 2025
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: 14 Dec 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: 08 Nov 2024
https://github.com/dwiagungfebriyanto/transkripsi-playwright-automation
Automated testing of the Transkripsi.id web application using Playwright and Behavior Driven Development (BDD) with playwright-bdd. This project supports Google account authentication and stores session state to speed up subsequent test runs.
automated-testing bdd gherkin javascript playwright playwright-javascript qa quality-assurance testing
Last synced: 22 Dec 2024
https://github.com/cihat-kose/orangehrm-test-suite
Automation testing framework for OrangeHRM, validating employee management, leave processes, and login. Built with Selenium, Cucumber, and TestNG. Supports Excel-based data (Apache POI) and detailed reporting (Extent Reports).
automation-framework bdd cucumber-framework extent-reports java java-automation-testing maven qa-automation selenium-webdriver testng
Last synced: 08 Jan 2025
https://github.com/hector-js/test-application-mvc
Create a simple microservice using previous stuff of spring
bdd cucumber java8 lombok maven rest spring-boot tdd wiremock
Last synced: 13 Jan 2025
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/5v1988/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: 13 Nov 2024
https://github.com/thecodechef/sublime-cucumber-extended
A Sublime Text 3 Plugin for better Cucumber Syntax Highlighting
bdd cucumber cucumber-js cucumber-ruby gherkin jekyll jekyll-site rubygem sublime-text sublime-text-3 sublime-text-plugin
Last synced: 20 Jan 2025
https://github.com/nighttrax/strictly-chai
A statically typed subset of chai assertions
assert bdd chai testing typescript
Last synced: 24 Jan 2025
https://github.com/gabriel4420/clean-architecture-typescript
Projeto de estudo sobre BDD (Behavior Driven Development), Clean Archtecture e Tests com Jest, no qual simula uma funcionalidade de api de um possivel sistema de e-commerce que carrega uma lista de compras offline com cache.
bdd bdd-tests cache-simulator clean-architecture clean-code jest-tests node tdd test typescript
Last synced: 24 Dec 2024
https://github.com/frankatencioloreth/saucedemoscreenplayserenitybdd
bdd cucumber qa qa-automation screenplay-pattern
Last synced: 28 Dec 2024
https://github.com/prashant1507/bdd-restassured-framework
allure-report bdd bdd-framework cucumber-jvm java maven parallel-tests rest-api testng
Last synced: 09 Jan 2025
https://github.com/dplocki/snake-eating-cucumbers
The case study of Gherkin in Python
bdd behave case-study cucumber gherkin pytest-bdd python python-3 python3 radish radish-bdd
Last synced: 14 Jan 2025
https://github.com/belarif/bill-app
Débuggez et testez un SaaS RH
bdd continous-integration css3 end2end-testing html5 javascript tdd unittest
Last synced: 01 Dec 2024
https://github.com/mehradi-github/e2e-cypress
E2E testing (Cypress)
bdd chai cypress e2e e2e-tests sinon sinon-chai tdd
Last synced: 11 Dec 2024
https://github.com/filipszczepanski/fizzbuz-bdd
Fizz-Buzz game with BDD
bdd behavior-driven-development fizzbuzz javascript jest nodejs
Last synced: 22 Jan 2025
https://github.com/lochris/treehouse-js-unit-testing
bdd chai javascript mochajs nodejs tdd testing
Last synced: 18 Jan 2025
https://github.com/ruddyquispe/seleniumfreerange
Proyecto de test BDD (behaviour driver development) usando selenium java y cucumber
bdd cucumber selenium-java testing
Last synced: 18 Jan 2025
https://github.com/mramshaw/evergreen
Getting up to speed with Cypress
bdd ci ci-cd cicd cypress cypress-io tdd
Last synced: 14 Jan 2025
https://github.com/aclonegeek/honours
An asynchronous client-server application demonstrating BDD testing
async bdd cpp networking testing
Last synced: 29 Nov 2024
https://github.com/rabestro/learning-week-2023
Unit Test: the Good, the Bad, and by AI
ai bdd diffblue epam sample-code tdd-java unit-testing
Last synced: 28 Dec 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: 25 Jan 2025