The harness provides two interfaces, a Graphical User Interface (GUI) and a command-line interface. The GUI provides a desktop that contains a set of menus and interactive tools that you use to configure and execute tests, control and monitor agents, audit test results, and create reports.
The harness also provides a command-line interface that enables users to accomplish many of the tasks performed in the GUI.
The command-line interface also enables the user to display the online version of the User's Guide without opening the GUI. One means of displaying the online User's Guide (test suites might provide other means) is to type the following command:
java -jar
testsuite/lib/javatest.jar -onlinehelp
In the command line, testsuite/lib/
represents the location of the directory
where the test suite installed the javatest.jar
file.
See the Command-Line Interface User's Guide for a description of the command-line interface.
The features of the GUI include a set of interactive tools and utilities that enable the user to perform the following tasks:
The harness uses the Configuration Editor to collect configuration information
about how tests are run on a specific test platform. The Configuration Editor
saves the information in a configuration file (.jti
file)
that the harness uses to run tests. By
using configuration files, the harness can run programs on a variety of Java
platforms. The harness writes the test results in the work directory associated
with that configuration and test suite. See the Glossary for detailed descriptions
of the terms .jti
file, work
directory, and configuration file.