Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

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).

https://github.com/mjavadhpour/php-behat-training

My first behat training in php

bdd behat php tdd

Last synced: 17 Jan 2025

https://github.com/nitor-infotech-oss/api-specflow-test-framework

Generic API Test Automation Framework using C# and Specflow

api-testing bdd specflow

Last synced: 05 Dec 2024

https://github.com/jacek99/spring-boot-cucumber-example

An example project to show how you can integrate Sprint Boot and Cucumber for BDD integration testing

bdd cassandra cucumber spring-boot spring-mvc spring-security

Last synced: 19 Jan 2025

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: 19 Jan 2025

https://github.com/farynaio/flickr-public-gallery

Infinite scroll implementation for Flickr Public Photo Feed API.

bdd chai enzyme es6 express mocha node nyc react redux redux-saga responsive rxjs sass sinon tdd webpack

Last synced: 13 Jan 2025

https://github.com/britishgas-engineering/ya-done

Ready to use yadda - selenium-webdriver - chai framework

automation-framework bdd browserstack chai chromedriver phantomjs selenium-webdriver yadda

Last synced: 14 Oct 2024

https://github.com/linuxwolf/expecto

An assertion library with an "expect" style interface, inspired by Chai's and built for Deno.

assertions bdd deno testing typescript

Last synced: 02 Jan 2025

https://github.com/adamwong246/testeranto

ATDD typescript tests

atdd bdd esbuild graphology tdd typescript

Last synced: 05 Jan 2025

https://github.com/timbo-rafa/heartbit-backend

Heartbit: Backend: A node.js REST mongoDB server for patient data (backend)

api backend bdd demo javascript mongodb nodejs qa rest tdd test

Last synced: 13 Jan 2025

https://github.com/baccigalupi/cucaroo

Light cucumber implementation for node javascript

bdd cucumber nodejs

Last synced: 13 Dec 2024

https://github.com/lvnkmn/quickgwt

Simply adds Given When and Then to Quick.

bdd cucumber gherkin given quick swift then when

Last synced: 20 Jan 2025

https://github.com/sumanjs/suman-server

Suman server - Web UI for test results

bdd suman suman-server sumanjs tdd teamwork testing testing-tools web-ui

Last synced: 19 Jan 2025

https://github.com/br0wsa/billed

L'application de gestion de notes de frais Billed est pleine de bugs. Corrigez le code et implémentez des tests unitaires et d'intégration pour que ce ne soit plus le cas.

api-rest bdd billed coverage-report debug e2e-testing given-when-then jest openclassrooms p9 react saas tdd test unit-testing

Last synced: 28 Nov 2024

https://github.com/alhadis/chinotto

Custom Chai assertions, mainly filesystem-related. :lemon:

assertions bdd chai chai-assertions chai-plugin chaijs javascript

Last synced: 18 Jan 2025

https://github.com/billcheng/jasmine-gherkin

Jasmine Gherkin style for unit tests

atdd bdd gherkin jasmine test

Last synced: 06 Jan 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: 28 Oct 2024

https://github.com/mimimalizam/haskii

emoji effort

bdd cli emoji gem ruby sample-app

Last synced: 11 Nov 2024

https://github.com/morgankryze/mdd_flowerstore

Academic project about database gestion

authentication bdd console-application csharp csharp-ui

Last synced: 16 Nov 2024

https://github.com/tooniez/behave-bdd-python

📃 Elevate Your BDD with Behave!

bdd behave python selenium

Last synced: 14 Jan 2025

https://github.com/jieyouxu/dart-bdd

BDD name aliases for Dart test.

bdd bdd-style dart dart-library

Last synced: 24 Dec 2024

https://github.com/jorger/herramienta_pruebas_atomaticas

:wrench: Herramienta Pruebas Automáticas

bdd calabash monkey-test

Last synced: 11 Jan 2025

https://github.com/andreasneuber/python-cucumber-selenium-example

Sample implementation for Python Behave.

bdd behave cucumber python3 testautomation

Last synced: 05 Jan 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: 06 Jan 2025

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: 16 Jan 2025

https://github.com/juliandavidmr/cocora

Allows expected software behaviors to be specified in a logical language that customers can understand

bdd cucumber library-automation typescript

Last synced: 06 Jan 2025

https://github.com/lxsmnsyc/luashould

BDD-style assertions in Lua

assertions bdd bdd-style bdd-tests

Last synced: 10 Jan 2025

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: 31 Dec 2024

https://github.com/purpleclay/cornichon

A tiny pickled cucumber 🥒

bdd cucumber gherkin

Last synced: 31 Dec 2024

https://github.com/emwork/java-cucumber

Behavior-Driven Development (BDD) example, with Cucumber and Java

bdd cucumber java

Last synced: 31 Dec 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: 31 Dec 2024

https://github.com/jameswalters79/apitest

A set of BDD style tests implemented in Python using pytest and pytest-bdd that test implement a number of test scenarios for the asteroids search endpoint

allure-pytest allure-reports api api-rest bdd cucumber gherkin pytest pytest-bdd python

Last synced: 07 Dec 2024

https://github.com/jameswalters79/playwrightapitest

A set of BDD style tests implemented in Typescript using Playwright and Cucumber that test implement a number of test scenarios for the asteroids search endpoint

allure-reports api bdd cucumber gherkin playwright

Last synced: 07 Dec 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: 17 Jan 2025

https://github.com/sappo/cucumber-c

Cucumber implementation for C

bdd cucumber test

Last synced: 12 Jan 2025

https://github.com/m-thirumal/bdd-cucumber-spring-boot

BDD (Behaviour Driven Development) with cucumber framework in spring boot

bdd bdd-framework cucumber spring spring-boot

Last synced: 15 Dec 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: 26 Dec 2024

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/sw-tester/qa-wdio-js

Boilerplate Testing Framework based on WebdriverIO (JS) and Cucumber

bdd cucumber qa-automation test-automation testing-framework webdriverio

Last synced: 12 Jan 2025

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/jmromer/codebreaker

Test-driven command-line game for The RSpec book.

bdd code-along cucumber rspec ruby tdd the-rspec-book

Last synced: 13 Jan 2025

https://github.com/cv65kr/authorization-service

Authorization service based on Spring

bdd docker microservice mongodb oauth2-server redis spring tdd

Last synced: 26 Nov 2024

https://github.com/jmromer/opportunities

A BDD / OOD demo in Ruby

bdd csv demo json ood rspec ruby tdd

Last synced: 13 Jan 2025

https://github.com/alextanhongpin/go-ginkgo-test

Testing go testing framework and implementing testing strategy for simple application

bdd golang testing

Last synced: 02 Dec 2024

https://github.com/dpakach/gorkin

A simple lightweight gherkin parser

bdd gherkin gherkin-parser golang gorkin hacktoberfest parser

Last synced: 15 Dec 2024

https://github.com/pedroaugustoramalhoduarte/devs-to-bdd

Generate features based on MS4Me model

bdd ruby specs tcc

Last synced: 03 Dec 2024

https://github.com/foufou-exe/trophy-manager

🏆Trophy management for PS4,XBOX...

bdd css html project python python3 scraper sqlite

Last synced: 08 Jan 2025

https://github.com/andreasneuber/csharp-cucumber-selenium-example

A sample implementation of BDD UI tests with C# and SpecFlow

bdd csharp end-to-end-testing specflow testautomation

Last synced: 05 Jan 2025

https://github.com/adamcegielka/learn-test-automation

Cypress, Playwright, Selenium, BDD, Postman, Rest API, Cucumber, BDD

bdd cucumber cypress playwright postman rest-api restful-api selenium test-automation webdriver

Last synced: 26 Dec 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: 28 Nov 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/arturwincenciak/calculator-by-bdd

Implementation of calculator using BDD methodology by SpecFlow.

bdd bdd-methodology calculator dotnet specflow

Last synced: 06 Dec 2024

https://github.com/markjsapp/cypress-framework

A UI E2E focused test automation framework for Reverb.com

automated-testing automation automation-framework bdd bdd-framework cypress reverb

Last synced: 28 Nov 2024

https://github.com/markjsapp/puppeteerframework

A Javascript based automation framework that utilizes Puppeteer's API

automation bdd javascript

Last synced: 28 Nov 2024

https://github.com/deadcoder0904/posts-with-ava

CRUD application (Posts) for Testing with AVA :zap:

ava bdd crud tdd test

Last synced: 14 Jan 2025

https://github.com/nikos/rest-independent-models

Sample project to demonstrate data model independence between REST client and server (using Spring Boot).

bdd best-practices data-model lombok mocking mockito model rest-client rest-server restful-api sharing-data spring-boot spring-mvc spring-test

Last synced: 13 Jan 2025

https://github.com/oblivious-oblivious/dspec

cspec fork for dart

bdd cspec dart tdd testing

Last synced: 02 Dec 2024

https://github.com/averrunci/carna

Carna is a testing and specification framework for .NET Platform

bdd c-sharp tdd testing

Last synced: 28 Nov 2024

https://github.com/ludson96/project-car-shop

Para este projeto, foram aplicados os princípios de Programação Orientada a Objetos (POO) para a construção de uma API com CRUD para gerenciar uma concessionária de veículos. Utilizando o banco de dados MongoDB através do framework do Mongoose

bdd chai docker-compose domain-driven-design express mocha mongodb mongoose odm poo sinon solid tdd typescript

Last synced: 28 Nov 2024

https://github.com/sergiorodenas/laravel-testdoc

💎🔒 Laravel Functional Tests Docs Generator

bdd docs functional generator laravel openapi3 swagger tdd tests

Last synced: 18 Jan 2025

https://github.com/victoriaduarte/rocklov

Web and API test automation project with Ruby, Cucumber, Capybara, Selenium WebDriver and RSpec

api-testing automation bdd capybara cucumber rspec ruby selenium-webdriver web-testing

Last synced: 28 Nov 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: 28 Nov 2024

https://github.com/thyagof/mjv_school_qa

MJV School: QA/Testes Manuais

bdd gherkin test testing

Last synced: 22 Dec 2024

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/pprzetacznik/idea-factory-quality-assurance

The lecture about Quality Assurance given for Idea Factory

bdd java qa sonar tdd

Last synced: 08 Dec 2024

https://github.com/mesmacosta/alpha_vantage_bdd

provide a BDD approach to verify how the Alpha Vantage API works

alpha-vantage-api alpha-vantage-bdd bdd behave

Last synced: 10 Jan 2025

https://github.com/sri85/cucumberjs-tutorial

Bootstrap code for cucumberjs

bdd cucumberjs javascript

Last synced: 29 Nov 2024

https://github.com/kbytesys/selenium-cucumber-boilerplate

A easy to use boilerplate for a BDD test suite with selenium and cucumber

bdd cucumber-js selenium testing

Last synced: 19 Jan 2025

https://github.com/lchrennew/g-stack-console

Gauge测试执行图形界面控制台

bdd g-stack gauge gui

Last synced: 03 Dec 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: 21 Dec 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: 20 Jan 2025

https://github.com/warfox/paper-test

BDD and TDD with Cucumber and JUnit

bdd codecov cucumber gradle java java8 junit wercker

Last synced: 05 Jan 2025

https://github.com/cored/expense_tracker

Example application from the Effective Rspec 3 book

bdd rspec

Last synced: 07 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/lewiswatson/ginkgo-bdd-testing-framework-lightning-talk

Slides for a 10-15 min talk on Ginkgo BDD Testing Framework for Edinburgh Golang Meetup

bdd edinburgh-golang-meetup ginkgo golang lightning-talk

Last synced: 05 Dec 2024

https://github.com/extrawest/bdd_ocpi_2.2.1_emsp

BDD tests to check any eMSP server meets OCPI 2.2.1 protocol requirements

bdd cucumber ev ocpi

Last synced: 03 Jan 2025

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/jimcresswell/general-js-test-automation-demo

Demo of multi-layer test automation in a two service Node web app with third-party data depencies, including Consumer Driven Contract Testing

api-testing bdd bootstrap4 consumer-driven-contracts cucumber javascript-testing mocha nodejs pact-js portfolio product-behaviour tdd test-automation unit-testing web-testing webdriver

Last synced: 16 Jan 2025

https://github.com/jfelipearaujo/testcontainers

This is an addon to be used with Testcontainers package and with GoDog

bdd godog testcontainers testcontainers-go

Last synced: 30 Dec 2024

https://github.com/rileyseaburg/bdd-cucumber

Behavior Driven Development with Cucumber and JavaScript.

bdd cucmber javascript

Last synced: 20 Jan 2025

https://github.com/romfos/ngherkin

Modern Gherkin-based BDD framework for .NET ecosystem

bdd cucumber dotnet executable-specification gherkin spec test-automation-framework testing tests

Last synced: 10 Jan 2025

https://github.com/aghamohammadi/angular-test-cypress

Angular CRUD with e2e cypress & cucumber and unit tests

angular bdd crud cucumber cypress ddd e2e-test form-validation tdd unit-testing

Last synced: 21 Dec 2024

https://github.com/eltonsantos/livro-bdd-cucumber-rspec

Aplicações desenvolvidas capítulo a capítulo do livro Cucumber e RSpec Construa aplicações Ruby com testes e especificações.

bdd cucumber rspec

Last synced: 11 Jan 2025