In the Configurations page of the integration test client, you can edit the default test configuration or you can create and edit new test configurations. This enables you to add modules to your test configurations, or add emulators and monitors to your test configuration modules, to more precisely control your tests.
The Configurations page is shown in the following figure:
The Configurations area provides a tree view of your test configurations. For any given test configuration, the following information is shown:
In the Configurations area, emulators for references have the following naming convention:
lastSegmentOfComponentName.referenceName
By comparison, emulators for components have the following naming convention:
lastSegmentOfComponentName.
And monitors have the following naming convention:
lastSegmentOfSourceComponentName.referenceName - lastSegmentOfComponentName
The control area provides the following buttons to help you manage your test configurations:
Add Opens the New Configuration wizard to enable you to add a new test configuration or add a module to an existing test configuration. The wizard also enables you to add emulators or monitors to test configuration modules.
Remove Removes selected test configurations or removes selected modules from a test configuration. It also enables you to remove selected emulators or monitors from a test configuration module.
Save Saves selected test configurations to a test configuration file.
Load Loads saved test configurations from a test configurations file.
The General Properties area provides the name and description (if any) of a test configuration, module, emulator, or monitor selected in the Configurations area.
The Detailed Properties area displays the specific properties of any test configuration, module, emulator, or monitor that is selected in the Configurations area.
If a test configuration
is selected in the Configurations area, the Detailed Properties area displays
the name of any modules contained in the test configuration, as shown in the
following figure:
The Detailed Properties area also contains
a J2EE security User ID display field and a Logout button.
If J2EE security is enabled for your test client server and you have logged
in using a J2EE security user ID, the User ID field
displays the user ID for the test configuration that is selected in the Configurations
area. The Logout button enables you to manually log
out of the login session.
If a module is selected in the
Configurations area, the Detailed Properties area displays information about
the deployment location of the module, as shown in the figure below:
If an emulator is selected in the Configurations area, the
Detailed Properties area displays the hyperlinked name of the component or
reference that is being emulated. You can click on this link to open the component
or reference in the assembly editor. The Detailed Properties area also shows
whether the emulator uses manual emulation or programmatic emulation. You
can redefine a manual emulator as a programmatic emulator, or you can redefine
a programmatic emulator as a manual emulator. The Detailed Properties area
for a selected emulator is shown in the following figure:
If a monitor is
selected in the Configurations area, the Detailed Properties area displays
information about the wire that is being monitored, such as the hyperlinked
names of the source component and reference and the target component and interface.
You can click on any of the links to open the component, reference, interface
in the assembly editor. The Detailed Properties area also shows whether the
wire is being monitored for requests, responses, or both, which you can change
if necessary. The Detailed Properties area for a selected monitor is shown
in the figure below: