Testing a governance process is similar to testing other
process applications.
About this task
Before you use a governance process with process applications
in a production environment, test your governance process with a test
scenario.
Procedure
- Create a snapshot of the governance process that you are
testing and set it to "Released". It is immediately
available for use. You do not need to notify people that it is released.
- Optional: Create dummy offline process servers
to test governance processes that involve installation. You
can also use a test process server to verify your governance processes.
- In IBM® Process
Center,
create a dummy process application to use for testing.
- Select the dummy process application. On the Governance
page for the process application, click the Change link
beside the current governance process and select the governance process
that you want to test.
- Test your changed governance process by making installation
requests or status change requests on the dummy process application.
- If you encounter an installation failure while testing,
follow these steps to recover:
- Fix the problems with the governance process that you
are testing.
- Create a new snapshot, or if you want to use the same
snapshot for testing, reset the governance association to the default
governance process in the dummy test process application. This latter
action should clear the "Installation terminated" status messages
if there are any.
- Repeat the test.
- Keep the previous governance process until you are sure
it is not needed.
What to do next
- Optional: Delete the dummy offline server and dummy test application.
- Let the process administrator know that the new process is available
for use.
- Before changing the governance association to a new governance
process, make sure that any existing governance process instances
are either completed or stopped.
If you encounter a difficulty after putting a governance application
into service, the recovery process is straightforward. Stop or complete
the running instances of the governance process. Then replace the
faulty governance process with a proven governance process or with
the default process until you fix the governance process that caused
the problems.