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).
Here are 1,808 public repositories matching this topic...
A python implementation of CBDT
-
Updated
Dec 12, 2023 - Python
🛠 Automated testing for Swag Labs web (Sauce Demo - https://www.saucedemo.com) with test cases and bug reports.
-
Updated
Sep 3, 2023 - Gherkin
Command line tools for test-driven agile product line engineering
-
Updated
Dec 31, 2017 - Python
Specification by Example for Go
-
Updated
Aug 19, 2018 - Go
Example of a use case using BDD with Behave in Python application
-
Updated
Nov 4, 2017 - Python
The easiest way to implement full BDD in your Swift iOS projects! Use plain English specs (Gherkin) to drive tests that include both UI automation and interacting with application data & state.
-
Updated
Jun 17, 2017 - Swift
Looking for a software developer role in London. Passionate about OOP, TDD, XP and Agile.
-
Updated
Feb 20, 2018
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.
-
Updated
Apr 8, 2023 - TypeScript
Created by Kent Beck, D.D. McCracken
Released 1957
- Followers
- 41 followers
- Wikipedia
- Wikipedia