Performing Batch Testing

If you want to run multiple processes without debugging, you can perform batch testing. The Emulation Launcher view is the process batch testing UI.

Note: The emulation file needs an input in order for batch testing to be executed. See Adding and Editing Emulation Files. Make sure you follow these steps:
  • Give the input values in the SOAP request on the process launcher tab.
  • Start the instance.
  • Click on the Save Emulation Result button at right top corner in the tab.
  • Give the path of Emulation folder and name of emulation file in which you want to save the result.
  • Select the process and click Finish.
This input gets saved in emulation file and then only emulation files are shown in the emulation launcher tab.

Procedure

  1. In the Debug perspective, click the Emulation Launcher tab to open the Emulator Launcher view.

    The left panel displays all the emulation files in your workspace. The right panel displays the process execution status.

    The following commands are available in the Emulation Launcher view:

    • Select All Processes -  Select all the process cases in your workspace.
    • Deselect All Processes - Deselect all the process cases in your workspace.
    • Refresh - Refresh the emulation file list manually when an emulation file is added, deleted, or changed. The emulation file list does not refresh automatically.
    • Close All - Close all the tab pages except for the main tab page.
    • Save Emulation Result - Save the inputs and outputs in the Process Launcher view and the testpoints and assertions in the Testpoints view into an emulation file after an emulation case has been debugged.
  2. Select a process case from the left panel.

    You can select a process case only when the connection to the server is active.

  3. Click the button to execute the process cases one by one.
    The process execution status is displayed in the right panel.

    The result label is in red if the process instance fails or is cancelled.

  4. Click the process name label, and a tab page in Emulation Launcher view is created, which displays the inputs and outputs.