MozillaZine

DOM Level 2 Conformance Test

Monday November 20th, 2000

Bob Clary writes, "I have written a DOM Core Level 2 Conformance test which can be run with both Mozilla/Netscape 6 and Internet Explorer 5.5. It uses only the DOM methods and does not depend upon the HTMLDocument or the XML Parser. The test coverage is not yet complete but is nevertheless extensive. I think you will find the results interesting.

"The test generates two sets of reports: one by test case and one by API name. It is completely interactive and contains links to the relevant parts of the DOM Core 2 Recommendation as well as links to bug reports in Bugzilla. Of course there are no links to reports of Internet Explorer bugs available.

"If you run all of the tests it will use 50-60M and may take several minutes depending on your processor so be patient. If you do not have enough memory to run all of the tests at once, you can choose a subset of the test cases to run.

"If you have any problems, questions or suggestions please feel free to contact me."

UPDATE: The host for the conformance test is taking down the site due to heavy bandwidth usage. We'll let you know when the site's back online.


#15 It's back!

by rdc

Saturday November 25th, 2000 1:28 PM

You are replying to this message

The W3C DOM Core Level 2 Conformance Test is now available at <http://bcTestFrame.damowmow.com/>.

Thanks to Ian (Hixie) Hickson for hosting the test and thanks to all of the other people who offered to host it as well.

Several people have expressed interest in the source for the tests. I am currently working on a more permanent hosting solution and intend to release the source under an open source license in the near future and possibly provide CVS access if that is possible.

The test framework used in developing the DOM Core test suite is applicable to any Javascript API. The DOM HTML Level 2, DOM CSS Level 2, etc are all possibilities. Perhaps this test framework can provide the basis for an entire set of test suites for Browser Conformance. Wouldn't that be nice? Would you like to help?

Thanks again and I hope you continue to find the tests useful.

Please let me know if you have any problems. For example, Internet Explorer has problems running the tests through JunkBuster so just exclude the site using IE's connection settings. You can reach me by email at <bob@bcTestFrame.damowmow.com> or <BobClary@Mindspring.com> for the time being. ;)

Bob Clary