Test the ProcessThe process 'Monthly Development' report is now created. To be able to test the process:
Login as a user with the role -Bpm.Process Dispatcher and start our process, Monthly Development Report, from the catalog Processes for Engineer. We've started the BPM Engine and the process itself. We had to start the process manually. When the process starts, it creates a process instance. The process instance is now waiting for our defined user tasks to be completed. Let's look at our process diagram again, to see what has to be done.
Monitoring Apart from completing the process by doing all the tasks, it's also possible to monitor various parts of the progress. Only users/groups mapped to the role '-Bpm.Process Engineer' are able to monitor process instances. Catalogs for monitoring purposes are located in the 'Monitoring' folder of the Business Process Manager. To monitor your current process instance, open the catalog 'Process Instances for Monitoring', right-click your process and select 'Edit'. Browse the reference catalog tabs to see the complete status of the process instance. To know what exact tasks are active, go to the 'Flow Objects' reference catalog tab and switch to the Visualizer view. Objects with a dot in the upper-right corner are the ones currently active. To see the exact status of tasks in the process, open the 'Tasks' reference catalog. You can also select 'Show in Modeller' from the context-menu of the process instance. User Tasks Developer 1 Report and Developer 2 Report are active Complete Tasks
The Developer 1 Report user task is now completed. Please login as the Developer 2 user and repeat the above mentioned steps for his Developer 2 Report user task. As both User tasks are now done, the process instance automatically advances to the next steps.
The Process Instance is now finished. We have successfully tested our example Process. We can now Approve the process:
| |||||