KCMS Test Suite User's Guide

What is the KCMS Test Suite?

The KCMS test suite is a set of scripts that test the KCMS "C" application program interface (API). The KCMS "C" API is described in detail in the KCMS Application Developer's Guide.

In addition to enhancement scripts that support new features and fix bugs, the KCMS test suite includes one or more scripts that correspond to each of the following KCMS functions:

All the KCMS test scripts contain commands. In general, a script command corresponds to each KCMS "C"API function call. The test scripts organize the commands to be executed according to the guidelines in the KCMS Application Developer's Guide. A few commands that accept variable-length input vary slightly from the API structure. See Chapter 5, Setting Attributes ," for details on these exceptions.

All the test scripts in each functional category perform operations to confirm that subsequent KCMS API functions such as connecting profiles and evaluating the results can be performed. At the conclusion of each test, the profile(s) are freed.

Some additional commands in the KCMS test suite facilitate scripting and reading of a log file that contains the test results.