8.2 Executing XPOZ Scripts

XPOZ executes test scripts that test your Identity Manager solution. The Resource Kit contains XPOZ scripts you can run. If you want to create your own test scripts, see the Novell Compliance Management Platform 1.0 SP1 Integration Guide. It contains detailed information about the XPOZ scripting language.

XPOZ contains two utilities that execute the XPOZ test scripts:

8.2.1 XPOZ Console

The XPOZ Console is a command line utility. You can create additional scripts to automate running of the XPOZ test scripts. The XPOZ Console can be executed remotely via Telnet or ssh.

To run the XPOZ Console, enter:

XPOZConsole scriptfile [localEnviromentFileName]

Linux is case sensitive. The scriptfile name is the name of the XPOZ script that you want to execute. The localEnviromentFileName allows you to pass in an environment file if needed.

8.2.2 XPOZ GUI

The XPOZ GUI is a graphical utility that executes the XPOZ scripts. It gives you the ability to change variables during script execution and view results in the tool.

To run the XPOZ GUI utility, run the XPOZGui program. The default location for the program is /opt/novell/xpoz/XPOZGui. To run the XPOZGui program:

./XPOZGui

Figure 8-1 XPOZ GUI

Table 8-1 describes the different features of the XPOZ GUI tool. It is much more flexible and powerful than the XPOZ Console.

Table 8-1 XPOZ GUI Features

Feature

Description

Open Script File

Browse to and select the XPOZ script file to execute.

Open Log File

This feature is not implemented.

Play

Executes the XPOZ script.

Pause

Pauses the XPOZ script file execution.

Stop

Stops the execution of the XPOZ script file.

FFWD Retry

If errors occur during the execution of the XPOZ script, it skips the current delay before recalling the function.

FFWD Retry Count

Makes one more retry of the script, before continuing with the execution of the function.

Environment Browser

Browse to an environment variable.*

Symbol Table Browser

Browse to a symbol defined in the symbol table.*

Object Browser

Browse to a specific eDirectory™ object. The Object Browser lists each eDirectory tree you are authenticated to.*

Schema Browser

Browse to the eDirectory schema. The Schema Browser lists each eDirectory tree you are authenticated to.*

Options Browser

Browse to common environment variables, such as log to screen or retrydelay.

Execute Script Command

Inserts additional script commands into the XPOZ script that is running.

Script Information Dialog

Lists the information about the script being executed.

Results Admin

Allows you to access and reuse the results of the XPOZ script.

Turn Results Off

Turns off the results. The results are no longer recorded.

Turn Results On

Turns on the results. The results are recorded.

Turn Defect Tracking Off

This feature is not implemented.

Turn Defect Tracking On

This feature is not implemented.

Select Results System

Allows you to select the type of results tracking system. Currently the only supported system is Results Tracking System v1 (RTS).

*The browsers allow you to view specific information to see why a script failed.