Le W3C publie une batterie de tests pour XML
Par le JDNet Solutions (Benchmark Group)
URL : http://www.journaldunet.com/solutions/0206/020614_xmltest.shtml
Vendredi 14 juin 2002

"Avant de s'attaquer à l'interopérabilité des standards des Web Services, travaillons déjà sur la compatibilité des mises en oeuvre des spécifications XML". Voilà en substance le message que le World Wide Web Consortium (W3C) adresse à la communauté des développeurs et architectes en publiant son "XML Conformance Test Suite". Un ensemble de 2 000 fichiers mis à disposition gratuitement pour tester la conformité des développements XML avec la spécification officielle XML 1.0. Publiée par le W3C, cette batterie de tests constitue en fait le fruit de travaux menés notamment par une agence gouvernementale américaine, le National Institute of Standards and Technology, et par l'OASIS.

Si l'objectif affiché ne souffre aucune ambiguïté - assurer l'interopérabilité des moteurs XML -, dans la pratique,
quelques nuances doivent être apportées. Comme l'indique d'ailleurs la Faq du W3C, cette suite de tests ne représente pas une garantie absolue d'interopérabilité. Certes, si un développement ne passe pas ces tests, alors ses auteurs peuvent être sûrs que la spécification XML n'a pas été respectée. En revanche, le fait qu'un développement passe les tests ne peut être considéré comme une garantie absolue de conformité au socle XML 1.0. Le W3C concède que cette batterie de tests se veut la plus complète possible mais ne peut être considérée comme totalement exhaustive.

Autrement dit, une fois ces tests passés, un outil pourra se revendiquer "conforme au XML Conformance Test Suite" et non "conforme à la spécification XML 1.0". Cela ne réduit pas la valeur d'usage de ces tests mais la nuance ne doit pas pour autant être négligée. Enfin, il faut rappeler que cette batterie de tests XML s'ajoute à d'autres outils déjà disponibles, par exemple pour des spécifications comme celles des feuilles de style (CSS) ou encore de XML Schema.

[Rédaction, JDNet]



Pour tout problème de consultation, écrivez au Webmaster
Copyrights et reproductions . Données personnelles
Copyright 2006 Benchmark Group - 69-71 avenue Pierre Grenier
92517 Boulogne Billancourt Cedex, FRANCE