PDF-Module

Der Ordner TBox XEngines->Pdf in der Standard-Untermenge enthält ein Modul, das bestimmte Aufgaben für die PDF Engine 3.0 ausführt.

1:1 Compare

Das Modul 1:1 Compare ermöglicht den Vergleich von zwei PDF-Dateien.

Die PDF Engine 3.0 führt einen visuellen Vergleich der beiden Dateien durch.

  • Wenn die Ähnlichkeit zwischen den beiden Dateien über einem bestimmten Prozentsatz liegt, ist der Testfall erfolgreich.

  • Wenn die Ähnlichkeit zwischen den beiden Dateien unter dem erwarteten Wert liegt, schlägt der Testfall fehl.

Das Modul hat die folgenden Modulattribute:

Modulattribut

Beschreibung

Reference PDF

Vollständiger Pfad zur ersten PDF-Datei, einschließlich Dateiname und -endung.

Reference PDF Password

Passwort zum Öffnen der ersten PDF-Datei.

Target PDF

Vollständiger Pfad zur zweiten PDF-Datei, einschließlich Dateiname und -endung.

Target PDF Password

Passwort zum Öffnen der zweiten PDF-Datei.

Accuracy [%]

Geben Sie die minimale prozentuale Ähnlichkeit zwischen den beiden Dateien an.

Text-only Comparison

Optional können Sie angeben, ob Tricentis Tosca nur Text vergleichen und alle grafischen Elemente in den Dateien ignorieren soll. Wenn Sie mit großen PDF-Dateien zu tun haben, kann dies die Leistung verbessern.

Zusätzlich können Sie Tosca anweisen, Leerzeichen zu ignorieren. Verwenden Sie dazu die Einstellung Ignore whitespace in text-only comparison.

Excluded Pages

Geben Sie optional die Seiten an, die Sie vom Vergleich ausschließen möchten.

Um einen Seitenbereich anzugeben, verwenden Sie einen Bindestrich (-). Um mehrere Seiten oder Seitenbereiche anzugeben, verwenden Sie ein Semikolon (;).

Areas to Exclude

Geben Sie optional Bereiche in Ihren PDF-Dateien an, die Sie aus dem Vergleich ausschließen möchten. Die folgenden Modulattribute gelten für jeden ausgeschlossenen Bereich:

  • Area to Exclude > Dimensions enthält die Dimensionskoordinaten für den ausgeschlossenen Bereich. Nähere Informationen zu diesen Dimensionen finden Sie hier: siehe "Bereiche aus dem Vergleich ausschließen".

  • Area to Exclude > Page(s) gibt an, auf welchen Seiten des Dokuments sich der ausgeschlossene Bereich befindet. Um einen Seitenbereich anzugeben, verwenden Sie einen Bindestrich (-). Um mehrere Seiten oder Seitenbereiche anzugeben, verwenden Sie ein Semikolon (;).

Text to Exclude

Geben Sie optional Textmuster an, die Sie aus dem Vergleich ausschließen möchten. Sie können bei Bedarf reguläre Ausdrücke verwenden, um eindeutige Muster anzugeben. Wir empfehlen Ihnen, Regular Expressions 101 zu verwenden, um Ihre regulären Ausdrücke zu überprüfen.

Die folgenden Modulattribute gelten für jedes ausgeschlossene Muster:

In diesem Beispiel vergleichen Sie die Datei base.pdf mit der Datei target.pdf.

Sie geben das Passwort für jede Datei an.

Sie erwarten, dass die Dateien zu mindestens 90 Prozent ähnlich sein sollten.

Sie schließen Seite 2 und die Seiten 5 bis 8 vom Vergleich aus.

Zwei PDF-Dateien vergleichen

Das Vergleichsergebnis zeigt, dass die Dateien nicht die von Ihnen angegebene Mindestähnlichkeit aufweisen.

Folglich schlägt Ihr Testfall fehl.

Fehlgeschlagener PDF-Vergleich