13.14. Versionshistorie

2010

Der Ursprung von PDFUnit lag in einer Kundenanfrage im August 2010, die mit der damals verfügbaren Bibliothek 'jPdfUnit 1.1' (http://jpdfunit.sourceforge.net) nicht gelöst werden konnte. Auch das Apache Projekt 'PDFBox' (http://pdfbox.apache.org) konnte die gewünschten Funktionen nicht ausreichend abdecken, wohl aber iText (http://itextpdf.com) mit ein wenig Programmierung 'drum-herum'.

2011

Im Laufe des Jahres 2011 wuchs das Wissen über PDF und iText und Ende des Jahres 2011 begann die Entwicklung von PDFUnit auf der Basis von iText.

Release 2012.07

Das Testwerkzeug erfüllte die gestecken Ziele. Die Weiterentwicklung ging jedoch wegen anderer beruflicher Verpflichtungen nur langsam voran.

Release 2013.01

Zu Beginn des Jahres 2013 gab es wieder mehr Zeit für die Weiterentwicklung. In dieser Zeit entstand die Dokumentation. Bestehende Funktionen wurden abgerundet, fehlerbereinigt neue hinzugefügt.

Release 2014.06

Zahlreiche kleine Verbesserungen rechtfertigten eine neue Version von PDFUnit-Java.

Release 2015.10

Die wesentliche Erweiterung war der PDFUnit-Monitor. Er bedient die Zielgruppe der Nicht-Entwickler und liest Testinformationen aus einer Excel-Datei.

Release 2016.05

Die Implementierung wurde von iText auf PDFBox 2.0 umgestellt. Zusätzlich wurde der Funktionsumfang um die Validierung von QR-Code, Barcode und ZUGFeRD-Daten erweitert. Text mit der Schreibrichtung rechts-links können analysiert werden und es wurde die Möglichkeit geschaffen, ganze Verzeichnisse zu prüfen.