Thumbnail zum Video

Endlich dieselbe Sprache sprechen!

von Johannes Thorn
Download

Schaue das Video auf

YouTube
media.ccc.de
archive.org

04.11.2023
26.02.2024
In der Sprache der Domäne erstellte Testberichte sind präzise Beschreibungen der Systemanforderungen und dienen zugleich als ausführbare Spezifikationen. Sie fungieren als lebendige Dokumentation des Systemverhaltens, erleichtern den Austausch mit der Fachabteilung und klären, ob die Implementierung den Anforderungen entspricht.
JGiven ist eine leichtgewichtige Test-Bibliothek, die uns ermöglicht, unsere gewohnten Test-Werkzeuge in der IDE zu nutzen und dennoch leicht verständliche Testberichte in der Fachsprache zu erstellen. Wir müssen keine neue Syntax erlernen, sondern beschreiben die Szenarien einfach in Java. Dadurch können sie wie Produktiv-Code behandelt und mühelos angepasst werden.
Nach den ersten Schritten mit JGiven+JUnit werden wir sehen, wie aus einer Menge von TestCases ein lesbarer HTML-Report generiert wird. Danach individualisieren wir den Report und erkunden die vielfältigen Optionen für datengetriebene Tests.

Lizenz:
This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License (CC BY NC ND 4.0).

Download Untertitel (automatisch erstellt)

Melden