This documentation is about a version that is out of support, here is the latest documentation version.

How about downloading a newer, supported version?

Process testing overview

Bonita Studio contains several features that you can use to verify your process while it is in development.

You can validate a process diagram: choose Validate from the Diagram menu, or go to the Details panel, Validation status tab and click Refresh. The Details panel contains a list of warnings and errors indicating things to correct in the diagram. Click on a row in the list to highlight the relevant item in the diagram.

You can test some process components individually:

  • Connectors: go to Test connector…​ in the Development menu.

  • Expressions: use the Evaluate feature of the Expression editor.

You can run the process in debug mode, with the option to skip connector execution: click Debug in the Cool bar.

You can run the process locally, launching it from Bonita Studio without first deploying it to Bonita Portal. You must create a test organization and configure a process before you can run a process from Bonita Studio.

In addition to functional testing during development, we recommend that you monitor the system load. This will help evaluate the performance, so you can make your process efficient.

When you have finished developing your process, we recommend that you perform a load test with the expected number of simultaneous users of the process, and a realistic rate of use of the process. This will help you evaluate the size of platform (CPU, RAM, etc.) that you will need when the process goes into production.