Introduction

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.

GUI Features

The features of the GUI include a set of interactive tools and utilities that enable the user to perform the following tasks:

Configuration Information

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.