Skip to main content

2019 | OriginalPaper | Buchkapitel

8. Behaviour-Driven Development

verfasst von : Prof. Dr. Stephan Kleuker

Erschienen in: Qualitätssicherung durch Softwaretests

Verlag: Springer Fachmedien Wiesbaden

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Zusammenfassung

In vielen Vorgehensmodellen schließt der Test an die Entwicklung an, was auch bei inkrementellen Vorgehensweisen in kurzen Schleifen aus Programmierung und Test der Fall ist. Ähnlich verhält es sich am Anfang der Entwicklung. Wenn Anforderungen definiert werden, wird danach über den Test, genauer die Testbarkeit, dieser Anforderungen auf Systemebene nachgedacht. In einem innovativen Schritt stellt sich die Frage, warum die Testerstellung nicht vorgezogen wird, da die Erfüllung der Tests das zentrale Maß für die Fertigstellung der Software ist. Anwendungsexperten und spätere Nutzer sind am besten in der Lage, gewünschte typische Abläufe, aber auch vielfältige Problemfälle zu beschreiben. Wird diesen Experten ermöglicht, die Erfahrungen in natürlicher Sprache zu beschreiben, stellt dies eine hervorragende Grundlage für Tests auf Systemebene dar. Dieser Ansatz, bei dem von Experten geschriebener Text in formale Tests verwandelt wird, die dann Basis der Entwicklung sind, wird mit der Vorgehensweise Behaviour-Driven Development (BDD) zusammengefasst.
Viele Ideen von BDD sind in anderen Testansätzen ebenfalls nutzbar und stellen eine wichtige Bereicherung dar. In diesem Kapitel wird zunächst die Idee der testgetriebenen Entwicklung als Motivation genutzt, um dann genauer auf die Konzepte von BDD und dessen Umsetzung einzugehen. Abschließend werden die Herausforderungen und Einsatzmöglichkeiten in der Praxis betrachtet.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Metadaten
Titel
Behaviour-Driven Development
verfasst von
Prof. Dr. Stephan Kleuker
Copyright-Jahr
2019
DOI
https://doi.org/10.1007/978-3-658-24886-4_8