Depending on whether you want to test an entire module, a set of
components, or a single component, you can open the integration test client
from either the Business Integration view or the assembly editor.
To open the integration test client:
- If you want to test an entire module, choose one of the following
options:
- In the Business Integration view, right-click your module and select Test
> Test Module.
- In the Business Integration view, expand your module and then right-click
the assembly diagram and select Test > Test Module.
- Open your module in the assembly editor (and ensure that you press Ctrl-S to
save any changes that you have make), then right-click an empty portion of
the assembly editor canvas and select Test > Module.
The integration test client opens. Any unimplemented components or unwired
references in the module will be emulated.
- If you want to test a set of components or an individual component
rather than an entire module, open your module in the assembly editor (and
ensure that you press Ctrl-S to save any changes that
you make), then choose one of the following options:
- If you want to test a subset of components in your module, use the Ctrl key
to select the components in the set, then right-click one of the selected
components and select Test components.
- If you want to test a single component in your module, right-click
the component and select Test component.
The integration test client opens. Any components that you did not select
in the module will automatically be emulated regardless of whether they are
implemented or not.
You can also open the test client by loading a saved test configuration
or a saved execution trace, as described in the topics "Loading test configurations"
and "Loading execution traces." If you want to use your own means of invoking
an operation, such as a JMS message, Web service, or JSP, you can also open
the integration test client by attaching it to a test configuration module.
This is described in the topic "Attaching to test configuration modules."
When you have finished opening the integration test client, you will
probably want to select an operation to test, as described in the topic "Selecting
operations for testing."