BDD in Aktion, Zweite Ausgabe

Bewertung:   (4,4 von 5)

BDD in Aktion, Zweite Ausgabe (Ferguson Smart John)

Leserbewertungen

Zusammenfassung:

BDD In Action wird als zugängliche und praktische Einführung in die verhaltensgesteuerte Entwicklung gelobt, die sowohl grundlegende als auch fortgeschrittene Themen umfassend behandelt. Viele Rezensenten heben die Klarheit, die praktischen Beispiele und die Integration mit DevOps hervor. Ein Rezensent äußerte jedoch seine Enttäuschung darüber, dass er eine schlecht gedruckte Schwarz-Weiß-Version des Buches erhalten hatte, was die Lesbarkeit beeinträchtigte.

Vorteile:

Anschauliche Einführung in BDD
umfassender Inhalt, der Grundlagen und fortgeschrittene Themen abdeckt
gut geschrieben und leicht zu folgen
praktische Beispiele und Code-Schnipsel
modernisierte zweite Auflage
sehr nützlich zum Erlernen von BDD-Praktiken.

Nachteile:

Schlechte Druckqualität in einigen physischen Exemplaren; ein Rezensent fand das schwarz-weiße Format schwer zu lesen.

(basierend auf 5 Leserbewertungen)

Originaltitel:

BDD in Action, Second Edition

Inhalt des Buches:

Liefern Sie Software, die tut, was sie tun soll! Behavior-Driven Development führt Ihre Software-Projekte mit Zusammenarbeit, Kommunikationstechniken und konkreten Anforderungen, die Sie in automatisierte Tests umsetzen können, zum Erfolg.

In BDD in Action, Second Edition erfahren Sie, wie Sie:

⬤ BDD-Praktiken einzuführen und zu verbessern.

⬤ Funktionen anhand von Geschäftszielen zu priorisieren.

⬤ Eine Beispiel-Mapping-Sitzung zu leiten.

⬤ Schreiben Sie automatisierte Akzeptanztests.

⬤ Skalieren Sie Ihre automatisierten Akzeptanztests.

⬤ Genaue Berichte und Dokumentationen erstellen.

Bei etwa der Hälfte aller Softwareprojekte werden die Anforderungen nicht erfüllt. Behavior-Driven Development (BDD) stellt sicher, dass Ihr Projekt nicht dazugehört. Behavior-Driven Development in Action, Second Edition zeigt Ihnen, wie Sie sicherstellen können, dass alle an einem Softwareprojekt Beteiligten - von den Entwicklern bis zu den nichttechnischen Stakeholdern - sich über die Ziele einig sind. Es stellt die Kommunikationsfähigkeiten, die Praktiken der Zusammenarbeit und die nützlichen Automatisierungswerkzeuge vor, die Ihnen einen nahtlosen Erfolg mit BDD ermöglichen werden. Die zweite Auflage dieses überarbeiteten Bestsellers wurde umfassend mit neuen Techniken zur Integration von BDD in groß angelegte und unternehmensweite Entwicklungspraktiken wie Agile und DevOps aktualisiert.

Vorwort von Daniel Terhorst-North.

Der Kauf des gedruckten Buches beinhaltet ein kostenloses eBook im PDF-, Kindle- und ePub-Format von Manning Publications.

Über die Technologie

Behavior-Driven Development (BDD) ist eine kollaborative Softwareentwicklungstechnik, die Beispiele für das gewünschte Verhalten einer Anwendung in einer konkreten, testbaren Spezifikation zusammenfasst. Da der BDD-Prozess Input aus allen Bereichen eines Unternehmens einbezieht, maximiert er die Wahrscheinlichkeit, dass Ihre Software sowohl die Endbenutzer als auch die Geschäftsinteressenten zufrieden stellt. Die bewährten Praktiken der Zusammenarbeit und die Automatisierungsstrategien in diesem Buch werden Ihnen helfen, die Vorteile von BDD für Ihr Entwicklungsteam und Ihre Geschäftskunden zu maximieren.

Über das Buch

In BDD in Action, Second Edition, lernen Sie, BDD nahtlos in Ihren bestehenden Entwicklungsprozess zu integrieren. Diese gründlich überarbeitete Neuauflage zeigt nun, wie BDD in DevOps und große agile Systeme integriert werden kann. Praktische Beispiele führen in die funktionsübergreifende Teamkommunikation, die Durchführung einer erfolgreichen Anforderungsanalyse und die Einrichtung von automatisierten Abnahmekriterien ein.

Was ist drin?

⬤ Wie BDD die Teamarbeit, die Dynamik und die Zusammenarbeit mit Stakeholdern positiv beeinflusst.

⬤ Unterstützen Sie Teams bei der Ermittlung und Analyse von Anforderungen, der Aufdeckung von Annahmen und der Verringerung von Risiken.

⬤ Abnahme-, Integrations- und Einheitstests effektiver gestalten.

⬤ Automatisieren Sie Berichte und lebende Dokumentation, um die Transparenz zu verbessern.

Über den Reader

Für alle Entwicklungsteams. Keine Erfahrung mit BDD erforderlich. Beispiele in Java, JavaScript und TypeScript können leicht in der Sprache Ihrer Wahl ausgedrückt werden.

Über den Autor

John Ferguson Smart ist der Schöpfer des Serenity BDD-Frameworks und Gründer der Serenity Dojo-Schule. Jan Molak ist der Autor des Serenity/JS-Testing-Frameworks, des Jenkins Build Monitor und anderer CD- und Test-Tools.

Inhaltsverzeichnis

TEIL 1 - ERSTE SCHRITTE

1 Software bauen, die einen Unterschied macht.

2 Einführung in die verhaltensgesteuerte Entwicklung.

3 BDD: Die Wirbelwind-Tour.

TEIL 2 - WAS WILL ICH? ANFORDERUNGEN MIT BDD DEFINIEREN

4 Spekulieren: Von Geschäftszielen zu priorisierten Funktionen.

5 Beschreiben und Priorisieren von Funktionen.

6 Veranschaulichung von Funktionen durch Beispiele.

7 Von Beispielen zu ausführbaren Spezifikationen.

(TEIL 3 - WIE BAUE ICH ES? CODIERUNG AUF BDD-ART)

8 Von ausführbaren Spezifikationen zu automatisierten Akzeptanztests.

9 Das Schreiben solider automatisierter Akzeptanztests.

10 Automatisierung von Akzeptanzkriterien für die UI-Schicht.

11 Entwurfsmuster für die Testautomatisierung in der UI-Schicht.

12 Skalierbare Testautomatisierung mit dem Screenplay Pattern.

13 BDD und ausführbare Spezifikationen für Microservices und APIs.

14 Ausführbare Spezifikationen für bestehende Systeme mit Serenity/JS.

15 Portable Testautomatisierung mit Serenity/JS.

16 Lebendige Dokumentation und Release-Nachweis.

Weitere Daten des Buches:

ISBN:9781617297533
Autor:
Verlag:
Sprache:Englisch
Einband:Taschenbuch
Erscheinungsjahr:2023
Seitenzahl:459

Kauf:

Derzeit verfügbar, auf Lager.

Ich kaufe es!

Weitere Bücher des Autors:

Java-Power-Tools - Java Power Tools
Jedes Kapitel enthält eine Reihe von kurzen Artikeln über ein bestimmtes Tool - sei es für Build-Systeme,...
Java-Power-Tools - Java Power Tools
Java-Hilfsmittel - Java Power Tools
Alle echten Handwerker brauchen die besten Werkzeuge, um ihre beste Arbeit zu leisten, und Programmierer sind da nicht anders. Java...
Java-Hilfsmittel - Java Power Tools
BDD in Aktion, Zweite Ausgabe - BDD in Action, Second Edition
Liefern Sie Software, die tut, was sie tun soll! Behavior-Driven Development führt Ihre...
BDD in Aktion, Zweite Ausgabe - BDD in Action, Second Edition

Die Werke des Autors wurden von folgenden Verlagen veröffentlicht:

© Book1 Group - Alle Rechte vorbehalten.
Der Inhalt dieser Seite darf weder teilweise noch vollständig ohne schriftliche Genehmigung des Eigentümers kopiert oder verwendet werden.
Letzte Änderung: 2024.11.13 22:11 (GMT)