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

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/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/brobert83/cucumber_base_http_java8

Cucumber http steps library

bdd cucumber http spring

Last synced: 18 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/jmromer/opportunities

A BDD / OOD demo in Ruby

bdd csv demo json ood rspec ruby tdd

Last synced: 13 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/igorakaamigo/maac

Replaces confirm() call with Twitter Bootstrap modal

bdd bdd-kata bootstrap modal modal-plugin rails rails5 rails51 ujs

Last synced: 24 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/rajaikumar-iosdev/simplebddexample

🧪 This is an example of basic implementation of BDD(Given, When & Then) in swift.

bdd ios swift uitesting unittesting

Last synced: 16 Jan 2025

https://github.com/qaf-tm/qaf-support-galen

Galen framework support library for automated testing of look and feel for your responsive websites

bdd galen qaf selenium-webdriver test-automation testng ui-testing

Last synced: 22 Jan 2025

https://github.com/tommens/calculator-cucumber

This repository is used for teaching purposes at the University of Mons. It contains Java code for computing arithmetic expressions. The code uses design patterns and is accompanied with JavaDoc, unit tests and BDD scenarios. We have also paid particular attention to code quality.

bdd cucumber cucumber-java java java11 javadoc junit maven mvn test-automation testing

Last synced: 15 Nov 2024

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

Low budget expect-based unit tests. Isolates between invocations and safely contains everything that can go wrong.

bdd expect testing unit-test

Last synced: 28 Jan 2025

https://github.com/bifravst/bdd-markdown-e2e-example-aws

Example use of @bifravst/bdd-markdown

aws bdd cloudnative e2e iot nrf-asset-tracker testing

Last synced: 15 Jan 2025

https://github.com/laisgalvao/cucumber-test

aprendizado sobre testes de software utilizando cucumber + js

bdd cucumber gherkin

Last synced: 15 Jan 2025

https://github.com/josdem/jugoterapia-appium

This project shows how to do automation feature testing using Appium for Android

android appium bdd cucumber feature-testing junit5

Last synced: 17 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

bdd dsl gwt testing

Last synced: 05 Feb 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/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/oblivious-oblivious/jspec

cspec fork for java

bdd cspec java tdd testing

Last synced: 18 Dec 2024

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: 05 Feb 2025

https://github.com/kaliber5/ember-yadda-backup1

An opinionated way of adding Cucumber BDD to you app via Yadda

bdd ember ember-addon testing yadda

Last synced: 14 Jan 2025

https://github.com/joydeep100/pybehavephotontitan

Selenium implementation with Python & Behave!

bdd cucumber gherkin page-object-model python selenium

Last synced: 19 Nov 2024

https://github.com/adtf2020/bdd-with-cucumberjs-protractor

Behavior-Driven Development (Gherkin) framework with Cucumber.js and Protractor

bdd bdd-framework bdd-style bdd-style-testing-framework bdd-style-ui-test

Last synced: 14 Jan 2025

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