The JavaTest harness is a powerful test harness that provides two interfaces, a Graphical User Interface (GUI) and a command-line interface. The GUI provides a desktop that contains a set of interactive windows and menus that you use to configure and execute tests, control and monitor agents, audit test results, and create reports.
The JavaTest harness also provides a command-line interface that can be used to perform many of the same tasks as those performed in the GUI. See the JavaTest Harness User's Guide: Command-Line Interface for a description of the JavaTest harness command-line interface.
Features of the GUI include a desktop that contains a set of interactive windows and menus that you use to perform the following tasks:
The JavaTest harness is designed to run test programs on a wide-variety of Java platforms. To run the tests, the JavaTest harness uses a configuration file that contains the required information about how the tests are run on a particular test platform. The JavaTest harness uses a specific work directory to contain all of the results from running the tests of a testsuite. See the Glossary for detailed descriptions of the terms test suite, work directory, and configuration file.
The JavaTest harness uses the GUI Configuration Editor to collect configuration information (both test environment and parameter values) in a single configuration file. While it is possible for existing test suites to use environment files (.jte
) in the Configuration Editor, parameter files (.jtp
) are no longer used. The JavaTest harness uses the Configuration Editor to include the parameter values with the values of the .jte
file in a single configuration file (.jti
).
For backwards compatibility, older test suites can continue to use environment and parameter files in the command line. See the Glossary for detailed descriptions of the terms .jte
file, .jtp
file, and .jti
file.
The JavaTest harness online help provides context sensitive help, full-text search, and keyword search. The online help is also available from the command line. See the JavaTest Harness User's Guide: Command-Line Interface for detailed information about searching for and displaying omline help without starting the JavaTest harness GUI.