Repository navigation

#

Behavior-driven development

Created by Kent Beck, D.D. McCracken

发布于 1957

维基百科

相关主题

Test-driven developmentTestingCucumber

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

Behavior-driven-development tool for python, inspired by Cucumber for Ruby ⛺

Python
1278
4 年前
Python
699
2 个月前
Java
445
2 天前

Open-source transpiled programming language that helps you write clean code, well-designed systems, and build high-quality software that is testable, auditable and maintainable. Like what you see? Don't forget to star! ⭐ ^^^

TypeScript
347
6 天前

BDD in .NET Core - using Xunit and Gherkin (compatible with both .NET Core and .NET)

C#
213
1 年前

Sismic Interactive Statechart Model Interpreter and Checker http://sismic.readthedocs.io/

Python
148
11 天前

Behavior-oriented, expressive, human-friendly Python assertion library for the 21st century

Python
134
4 年前
Go
123
4 天前

Clojure BDD library - Executable Specification with Behavior-Driven Development

Clojure
65
3 个月前