In der Softwareentwicklung ist verh altensgesteuerte Entwicklung ein agiler Softwareentwicklungsprozess, der die Zusammenarbeit zwischen Entwicklern, Qualitätssicherungstestern und Kundenvertretern in einem Softwareprojekt fördert.
Was versteht man unter verh altensgesteuerter Entwicklung?
Verh altensgesteuerte Entwicklung (BDD) ist eine agile Softwareentwicklungsmethodik, bei der eine Anwendung dokumentiert und um das Verh alten herum entworfen wird, das ein Benutzer erwartet, wenn er damit interagiert.
Was ist verh altensgesteuerte Entwicklung in Agile?
Behavior-Driven Development (BDD) ist eine Test-First, Agile Testing-Praxis, die eingebaute Qualität bietet, indem Tests vor oder als Teil der Spezifikation des Systemverh altens definiert (und möglicherweise automatisiert) werden.
Was ist ein BDD-Beispiel?
Behavior Driven Development (BDD) ist ein Ansatz, der darin besteht, das Verh alten eines Features anhand von Beispielen im Klartext zu definieren. Diese Beispiele werden vor Beginn der Entwicklung definiert und dienen als Abnahmekriterien. Sie sind Teil der Definition of Done.
Was ist der Unterschied zwischen TDD und BDD?
BDD wurde entwickelt, um das Verh alten einer Anwendung vom Standpunkt des Endbenutzers aus zu testen, während TDD sich darauf konzentriert, kleinere Teile der Funktionalität isoliert zu testen.