Grin logo
en de es fr
Shop
GRIN Website
Publish your texts - enjoy our full service for authors
Go to shop › Computer Science - Commercial Information Technology

Das Behaviour Driven Development in agilen Projekten der Automobilbranche. Ein Vergleich mit den Techniken Cucumber und Spock

Title: Das Behaviour Driven Development in agilen Projekten der Automobilbranche. Ein Vergleich mit den Techniken Cucumber und Spock

Textbook , 2021 , 78 Pages

Autor:in: Pascal Mödinger (Author)

Computer Science - Commercial Information Technology
Excerpt & Details   Look inside the ebook
Summary Excerpt Details

Softwaretests werden in der Automobilbranche zunehmend automatisiert. Das Behaviour Driven Development ist eine Technik der agilen Softwareentwicklung, die automatisierte Tests ermöglicht. Dabei wählen Softwareentwickler Testwerkzeuge nach bestimmten Prinzipien aus und wenden diese bei Tests wie dem Akzeptanztest an.

Aber welches Framework eignet sich zur Automatisierung von Akzeptanztests? Welche Probleme ergeben sich beim Einsatz von Werkzeugen des Behaviour Driven Development? Und welche Kriterien sind bei der Auswahl eines Testframeworks wichtig?

Pascal Mödinger vergleicht anhand eines Testszenarios die Tools Cucumber und Spock miteinander. Er implementiert diese und prüft nach ausgewählten Kriterien, welches Framework sich zur Automatisierung von Akzeptanztests besser eignet.

Aus dem Inhalt:
- Behaviour Driven Development;
- Agile Projekte;
- Softwaretest;
- Akzeptanztest;
- Automobilbranche;
- Testautomatisierung

Excerpt


Inhaltsverzeichnis

  • Einleitung, Motivation und Überblick
  • Problemstellung und Forschungsfrage
  • State of the Art von Softwaretesting
    • Testautomatisierung
    • Test Driven Development (TDD)
    • Behaviour Driven Development (BDD)
    • Unterschied zwischen TDD und BDD
    • Aktuelle Forschungsarbeiten zu dem Thema
  • Methodisches Vorgehen
  • Ergebnis
    • Vorstellung und Auswahl der BDD-Frameworks
    • Testszenario
    • Kriterienkatalog
    • Ergebnisse der Implementierung mit Cucumber
    • Ergebnisse der Implementierung mit Spock
    • Vergleich der Frameworks
  • Fazit
    • Zusammenfassung
    • Limitations
    • Next Steps
    • Lessions Learned
    • Contribution to Practice
    • Contribution to Science

Zielsetzung und Themenschwerpunkte

Diese Arbeit analysiert die Herausforderungen bei der Testautomatisierung nach den Prinzipien von Behaviour Driven Development (BDD) und untersucht, welches Testwerkzeug am besten für diese Aufgabe geeignet ist. Die Hauptforschungsfrage lautet: "Welches Behaviour Driven Development Framework eignet sich zur Automatisierung von Akzeptanztests am besten?". Darüber hinaus wird die Arbeit auf zwei weitere Fragen eingehen: "Welche Probleme gibt es bei dem Einsatz von BDD-Tools in agilen Softwareprojekten?" und "Welche Kriterien sind bei der Auswahl eines Testframeworks wichtig?".

  • Herausforderungen bei der Testautomatisierung mit BDD
  • Vergleich verschiedener Testwerkzeuge für BDD
  • Kriterien für die Auswahl von Testwerkzeugen
  • Probleme beim Einsatz von BDD-Tools in agilen Softwareprojekten
  • Bewertung der Frameworks Cucumber und Spock im Kontext der Testautomatisierung

Zusammenfassung der Kapitel

Die Einleitung stellt die Motivation und den Überblick über die Arbeit dar. Kapitel 2 präsentiert die Problemstellung und die Forschungsfrage. Kapitel 3 bietet einen Überblick über den Stand der Technik im Bereich des Softwaretestings, einschließlich Testautomatisierung, Test Driven Development (TDD), Behaviour Driven Development (BDD) sowie den Unterschieden zwischen TDD und BDD. Darüber hinaus werden aktuelle Forschungsarbeiten zu dem Thema beleuchtet. Kapitel 4 beschreibt das methodische Vorgehen der Arbeit. Kapitel 5 präsentiert die Ergebnisse der Untersuchung, einschließlich der Vorstellung und Auswahl der BDD-Frameworks, des Testszenarios, des Kriterienkatalogs, der Ergebnisse der Implementierung mit Cucumber und Spock sowie des Vergleichs der Frameworks. Abschließend bietet Kapitel 6 ein Fazit, das die Ergebnisse zusammenfasst, Einschränkungen beleuchtet, nächste Schritte identifiziert, aus den Erfahrungen lernt und die Beiträge zur Praxis und Wissenschaft hervorhebt.

Schlüsselwörter

Behaviour Driven Development (BDD), Testautomatisierung, Akzeptanztests, Agile Softwareentwicklung, Testwerkzeuge, Cucumber, Spock, Testdatenmanagement, Ergebnisdarstellung, Kriterienkatalog, Vergleich, Praxisanwendung.

Excerpt out of 78 pages  - scroll top

Details

Title
Das Behaviour Driven Development in agilen Projekten der Automobilbranche. Ein Vergleich mit den Techniken Cucumber und Spock
Author
Pascal Mödinger (Author)
Publication Year
2021
Pages
78
Catalog Number
V583908
ISBN (eBook)
9783960959458
ISBN (Book)
9783960959465
Language
German
Tags
Behaviour Driven Development Cucumber Spock Agile Projekte Softwaretest Akzeptanztest Testautomatisierung Test Driven Development
Product Safety
GRIN Publishing GmbH
Quote paper
Pascal Mödinger (Author), 2021, Das Behaviour Driven Development in agilen Projekten der Automobilbranche. Ein Vergleich mit den Techniken Cucumber und Spock, Munich, GRIN Verlag, https://www.grin.com/document/583908
Look inside the ebook
  • Depending on your browser, you might see this message in place of the failed image.
  • https://cdn.openpublishing.com/images/brand/1/preview_popup_advertising.jpg
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
Excerpt from  78  pages
Grin logo
  • Grin.com
  • Payment & Shipping
  • Contact
  • Privacy
  • Terms
  • Imprint