Selenium
Selenium ist ein Testframework, das in erster Linie für das automatisierte Testen von HTML-Seiten verwendet wird.
Nehmen Sie der Einfachheit halber an, eine Quelldatei beliebiger Form wurde in ein XML-Dokument "output.xml" konvertiert. Nun soll mit einem detaillierten Soll-Ist-Vergleich von Einzelwerten geprüft werden, ob die Transformation korrekt gearbeitet hat.
Durchaus sinnvoll, aber für meine Zwecke nicht hinreichend ist eine XML-Validierung nach DTD oder XML-Schema, die lediglich Element- oder Attributnamen und Strukturen prüfen. Auch eine erweiterte Typprüfung in XML-Schema mit exakt definierten Patterns garantiert keine Korrektheit im Detail.
Als Ausweg bietet sich ein Verfahren an, ein Beispiel-XML-Dokument (nennen Sie es ...
Get XML -- Technologien, Grundlagen, Validierung, Auswertung now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.