von Valentin Durst und Steffi Klein JUnit Reports von Valentin Durst und Steffi Klein
Übersicht Motivation Installation Ein „kleines“ Beispiel Fazit
Motivation Vorteile von JUnit Reports Ergebnisse speichern Ergebnisse anzeigen Schnittstelle zum Systemtest Automatisierung
Installation Werkzeuge Eclipse Ant JUnit
Ein „kleines“ Beispiel Anfangsbedingung Klasse/Klassen zum Testen Testklasse für JUnit
Ein „kleines“ Beispiel Reports / Ant‘s ? THE build.xml Grundgerüst (Ant) Eine build.xml Datei pro Projekt XML Datei steuert Ant
Ein „kleines“ Beispiel build.xml Erstellen der build.xml
Ein „kleines“ Beispiel *.jar Einbinden der JUnit.jar Datei
Ein „kleines“ Beispiel Zwischenergebnis check So sollte das Projekt nun aussehen
Ein „kleines“ Beispiel XML XML XML Editieren der XML Datei
Ein „kleines“ Beispiel Targets in build.xml Targets Funktionen (C++, Java)
Ein „kleines“ Beispiel Einstellungen vor dem Start Run As… Reihenfolge
Ein „kleines“ Beispiel Einstellungen vor dem Start Lib bib…
Ein „kleines“ Beispiel RUN So sollte es aussehen
Ein „kleines“ Beispiel Ergebnis Hier sieht man die einzelnen JUnit Tests
Fazit Sinnvoll … aber (+) Automatisiert Testen stark (+) Verbesserte Ausgabe (+) Kontakt mit Apache Ant (--) XML Kenntnisse vorrausgesetzt (--) Doku lässt zu wünschen übrig
Ende Vielen Dank für Ihre Aufmerksamkeit