Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision | |||
|
runmodel [2020/05/10 15:54] admin removed |
— (current) | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ===== Modes of Model Executions ===== | ||
| - | There are 3 ways to execute your MBT mode: Run (normal), Debug and Dry Run. These options are described below in more details. | ||
| - | |||
| - | * Run - to execute MBT model using the sequencer specified for the model. The model runs in a dedicated thread. You can close your browser and come back to check its execution status later. You can use [[RemoteAccess|RemoteAccess]] to monitor and control MBT execution you started earlier from any [[SupportedBrowser|SupportedBrowser]]. | ||
| - | * Debug - to start MBT execution in debug mode. The execution will pause at the first breakpoint. You can set the breakpoint on a state, a transition or a mCase step. To set or remove a breakpoint, right mouse click on the state, transition or mCase step node and select **Toggle Breakpoint**. | ||
| - | * Pause - to pause the MBT execution in both debug mode or normal execution mode. | ||
| - | * Step Trans - continue and pause at the next transition/ | ||
| - | * Step mScript - step through each mScript line. | ||
| - | |||
| - | Both Step Trans and Step mScript will automatically highlight the current state/trans in the model graph {{http:// | ||
| - | |||
| - | * Resume - resumes the MBT execution to the next breakpoint or to completion. | ||
| - | * Stop - stops the MBT execution. | ||
| - | * DryRun - to execute MBT model without runnin [[WriteHandler|java handler]] or [[mScriptTab|mScript]]. Use DryRun to check the model. | ||