XML for <SCRIPT> contains three comprehensive test suites used for regression testing and benchmarking. In addition, these
test suites can also be used as sample applications to help you learn how to use the parsers.
General: Introduction and layout of the Test Suites
DOM: Test suite for the demonstration and testing of the DOM Parser
SAX: Test suite for the demonstration and testing of the SAX Parser
xmlIOProxy: Test suite for the demonstration and testing of Proxy Servers
For a more in-depth overview of XML for <SCRIPT>, you are highly encouraged to look at the
source code for these test suites. These test suites demonstrate all of the capabilities
of the code and can be very helpful when first learning how to use it.
DOM Test Suite
The DOM Test Suite demonstrates and tests the functionality of the DOM parser included in XML for <SCRIPT>
SAX Test Suite
The SAX Test Suite demonstrates and tests the functionality of the SAX parser included in XML for <SCRIPT>
xmlIOProxy Test Suite
The xmlIOProxy Test Suite is useful for developers who are building implementations of the server-side proxy to be used with the
xmlIOProxyLoadData function in xmlIO.js. It is also useful for JavaScript programmers, allowing
them to gain an understanding of how that API allows them to load of XML data from outside their own domain.
NOTE: SourceForge.net does not allow outbound connections
from their hosting servers. Sadly, this makes it impossible to test XML for <SCRIPT>'s
proxies from the SourceForge hosting environment.
If you would like to run this test suite, please download and install one of
XML for <SCRIPT>'s available proxies to your own web server and run
the test suite from that machine.
For your convenience, you may also download the Java Proxy Reference Distribution
(available from the download page) to quickly set up an environment where you may test this tool.
You may find more information about XML for <SCRIPT>'s available proxies
and the Java Proxy Reference Distribution in the TOOLS tab of the documentation page.
NOTE: This test suite does *not* work with Mozilla 1.3 due to a bug in that browser.
If you are using Mozilla 1.3, you will need to upgrade (or downgrade) to a different
version in order to run this test suite.