This documentation is for a version that is out of support.

You may want to view the same page for the latest version, or for any of the versions available in the drop-down menu in the top-right corner.

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 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.