The following simple illustration portrays your test configuration:
image

This illustration is included to help you understand which parts of the test process run on which JVMs. This is important to understand when you configure the classpath for each of the JVMs. For example, in this case the JavaTest Agent and the JCK tests are running in the same JVM, so the classpath for the agent JVM must be correct for both the agent and the tests. The Configuration Editor does as much as it can to set the classpaths correctly, but if you get errors about classes not being found, check that the classpaths are set correctly.

The circles represent processes, the boxes represent computers. JavaTest runs on one system (using one of the Sun reference JVMs); the JavaTest Agent and JCK tests run on your runtime product run on the target system.

Note
If your product runs in a browser on Windows 95/98/NT or Solaris, the following illustration can also represent your test configuration:

image
The dashed box represents the browser. Everything runs on the same system, the JavaTest Agent, and the tests run on your runtime product in the browser.

For more information about the JavaTest Agent see the JavaTest User's Guide and Reference.