Testing Public Processes

If a process can be validated without errors, it can be tested.

To validate and test a process:

  1. First, you must load the process. You can load an existing process file from a folder or load a process from a repository to which you are connected.
  2. To validate the process code, click Validate on the toolbar. If the code is valid, this message is displayed: The process is valid.
  3. Click Test Process on the toolbar or select Tools > Test Process from the menu, to start the test mode.
  4. On the Parameters tab in the right pane, if defined, the parameters of the process that must be passed to it and their types are shown. In test mode, the Parameters tab is activated and you can specify parameter test values. For each parameter, you must specify a test value. To specify a test value, click the cell in the Values column.
  5. When you start the test mode, the Execute button in the right pane is activated and turns to green (green arrowhead right). Click the button to execute the process. The process starts running and any messages or output from the process (notification functions, excepting emails) or the Application Engine is shown on the Output tab.
    Note:  For internal processes that have complex parameter types, the strategy described above does not work, because it is not possible to specify the parameter values for them on the Parameters tab.
  6. To store the process in the repository database to which you are connected, click Publish on the toolbar. Click Yes to confirm that you want to publish the process. A message is displayed that the process has been published. The version number of existing processes is incremented by one.
    Note: Ensure that the process has been tested and validated before publishing a new version in the repository database.