= Process testing overview
:description: Bonita Studio contains several features that you can use to verify your process while it is in development.

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 xref:configure-a-test-organization.adoc[create a test organization]
and xref:configuring-a-process.adoc[configure a process] before you can
xref:run-a-process-from-bonita-bpm-studio-for-testing.adoc[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.
