[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

RE: Conformance testing info

  • From: "Arnold, Curt" <Curt.Arnold@h...>
  • To: "'xml-dev@l...'" <xml-dev@l...>
  • Date: Wed, 11 Jul 2001 10:03:52 -0600

domunit
> > My guess is that OASIS/NIST (#1) is maintaining XML 
> conformance tests
> > using SAX.  W3C/NIST (#2) are working on tests for DOM.  It 
> seems that
> > xmlconf (#3) has a modified old version of the tests from #1 and a
> > version of the tests for #2 converted to use JUnit.
> 
> [ Maybe Curt Arnold can describe #2 ... those are DOM tests, 
> not XML tests ]

The domunit tests in xmlconf.sourceforge.net are the most useful DOM test suite currently available.  Basically, it is a variant of the NIST Java test suite but enhanced to work with any JAXP
supporting parser and the tests were modified so that allowable behaviors (such as entity expansion) do not cause a false failure.

Hopefully, that will be soon (say within the month) be obsolesced by the work that the DOM TS group is working on of which I am a very active participant and contributor.

The DOM TS framework consists of:

Transforms that process the DOM specs and produce DTD's and XML schemas for corresponding test definition languages.

A collection of tests written in these markup languages

Transforms that generate corresponding source code for combinations of programming language, binding and test framework.

Utility classes and adapters that allow the tests to be run within common test frameworks.

Hopefully within the next week or so, that the framework will be able to convert tests, compile the source code, and the currently missing capability, actually run the tests and the initial test
collection will be populated by NIST.

At that time, it should be fairly simple for other test contributors to convert their existing tests to the XML representation and validate, generate, and run the tests and then if desired submit the
tests to the W3C for consideration for inclusion in the test suite.

Support for additional target languages (ECMAScript, Python, C#, Xerces-C) should follow rapidly.

For more details, see http://www.w3.org/DOM/Test/

The current (raw) state of the software is available from the 2001/DOM-Test-Suite module on dev.w3.org (CVS web from http://dev.w3.org/cvsweb/2001/DOM-Test-Suite)

Discussion takes place on the www-dom-ts@w... mailing lists and tests and other submissions can be sent to www-dom-ts-submission@w...


PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
 

Stylus Studio has published XML-DEV in RSS and ATOM formats, enabling users to easily subcribe to the list from their preferred news reader application.


Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website. they were not included by the author in the initial post. To view the content without the Sponsor Links please click here.

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.