Validome-Logo

Test-Framework für Markup

 
Validome - Validator Startseite
Validome-Logo

Validome Weblog

24.12.2006

Test-Framework für Markup

Die Entwicklung von Testtools für die Überprüfung geltender Spezifikationen und Webstandards ist bekanntlich eine langwierige und mühevolle Angelegenheit; Test-Cases können dabei eine entscheidende Hilfe darstellen.

Seit Juli 2006 fand zwischen dem Validome-Team und dem W3C ein reger Meinungsaustausch mit dem Ziel, die Möglichkeiten für eine nutzbringende und fruchtbare Kooperation herauszuarbeiten. Da Björn Höhrmann - einer der Hauptverantwortlichen für den W3C-Validator - bereits Mitte Juli seinen Abschied aus diesem Bereich angekündigt hatte, war Olivier Thereaux unser Ansprechpartner in Sachen Zusammenarbeit.
Nach einigen Mails, kam man überein, ein Test-Framework für Markup zusammen zu entwickeln. Die Testumgebung sollte eine durch eine große Community bereitgestellte Vielzahl von Testfällen beinhalten, die die Überprüfung einer korrekten Verarbeitung und Aussage von Validierungstools dienen soll - kurzum, ein Überprüfungstool für Validatoren. Olivier hat dieses Vorhaben in einer entsprechenden Mailingliste angekündigt, einige namhafte Entwickler - wie z.B. Sam Ruby - haben ihre Teilnahme bereits bekundet.

Unser Team war in dieser Sache bereits fleißig, es existieren bereits ca. 8.800 Testfälle für HTML 4.01 Transitional. Die Erstellung von Testfällen für andere Markup-Versionen ist bereits in Arbeit; das Test-Framework wird selbstverständlich auch RSS-Tests beinhalten, neben Cases aus unserer Testsuite, wird auch Sam Ruby eine Vielzahl von Testcases beisteuern.
Die Kategorisierung der Testfälle erfolgt grundsätzlich nach der jeweiligen Markup-Version, für Besonderheiten existieren eigens eingerichtete Kategorien, z.B. Testfälle für MIME-Type.

Einige features des geplanten Test-Frameworks:

  • Jeder Testfall kann kommentiert werden - dadurch soll eine rege Diskussion zu den Testfällen und den dazu gehörigen Spezifikationen stattfinden
  • Testfälle können hinzu gefügt werden
  • Es werden die Validierungsergebnisse von verschiedenen Validatoren zu jedem Testfall angezeigt - selbstverständlich auch das (durch die Spezifikationen vorgegebene und) zu erwartende Ergebnis
  • Das Test-Framework mit den testfällen ist OpenSource, die Lizenzbedingungen hierzu werden noch gesondert veröffentlicht

Wir hoffen auf eine rege Beteiligung von Entwicklern und Liebhabern!


Schnellsuche

Schnellauswahl

Zurück Mai '08
Mo Di Mi Do Fr Sa So
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31  

nach oben   v1.0.2 - 18.12.2007 © validome.org - all rights reserved Datenschutzerklärung

Valid XHTML 1.0