Debugging

Debugging is a vital part of ensuring your app functions as expected before going live. Workmaster provides a powerful debugging tool within the Run Tab to help you inspect and troubleshoot your app's behavior in real-time. Follow the steps below to set up and use the debugging feature:

1. Open the Page in Editor Mode

Start by opening the desired page in Editor Mode within Workmaster. This will allow you to access the Rule Panel and set breakpoints for debugging.

2. Enable Breakpoints in the Rule Panel

  • Open the Rule Panel, which is where you manage the rules and actions for your app’s functionality.

  • Breakpoints are located next to every condition and action on the left side. Click on the desired rule where you want to inspect and enable the breakpoint.

3. Enter Run Mode

  • Click on the Run Tab to enter Run Mode, where you can interact with your app.

  • While in Run Mode, open the Rule Panel again and perform the task or action that triggers the rule with the enabled breakpoint.

  • The execution will pause at the breakpoint, allowing you to inspect the app's behavior.

4. Inspect Captured Data

Once the breakpoint is triggered and the execution is paused, the Property Editor on the right side will display the captured data. This provides detailed information about the state of the app at that specific point in the rule’s execution.

5. Use the Play and Step Over Controls

  • In the Rule Panel, you'll find icons for Play and Step Over.

    • Play: Resumes the execution from the breakpoint to the next point or end.

    • Step Over: Moves through the rule execution one step at a time, allowing you to inspect each individual action.

6. View Rule Execution Tabs

  • Above the Rule Panel, there are tabs that show the execution status of each individual rule.

  • These tabs indicate whether a rule has been executed successfully or if there were any warnings or errors. Hover over the icons to view detailed statements and identify any issues or anomalies during the execution.


By using the Debugging features in Workmaster, you can effectively track, inspect, and fix issues in your app’s behavior, ensuring a smooth and seamless user experience before deployment.

Last updated