Introduction to Testing & Debugging

Before you launch an automation into production, it’s critical to ensure that your workflow is working exactly as expected. Keragon provides powerful Testing & Debugging tools to help you validate your workflows, troubleshoot issues, and continuously improve automation performance.

Why Testing & Debugging Is Important

  • Ensure Data Accuracy: Verify that the correct data is flowing between steps.

  • Catch Errors Early: Identify and fix issues before they impact real processes.

  • Improve Workflow Efficiency: Detect unnecessary steps and optimize logic.

  • Build Confidence: Confirm that your automations perform reliably under different scenarios.

What You Can Do in the Testing & Debugging Process

1. Test Individual Steps

  • Use the “Test Step” feature while building your workflow to validate specific actions.

  • Inspect both Inputs and Outputs directly from the editor.

2. Test Complete Workflows

  • Run full workflow tests before publishing.

  • Use real or mock data to simulate various scenarios and outcomes.

3. Analyze Workflow Run Logs

  • Access detailed logs to trace execution flows and pinpoint errors.

  • Review each executed step, including its data, execution time, and status.

4. Handle Errors and Failures

  • Quickly identify failed runs from the Runs History.

  • Understand common error messages and apply recommended fixes.

5. Use Debugging Tools Effectively

  • Preview the values of variables at every stage of the workflow.

  • Retest or retry failed executions without rebuilding the workflow.

 

Was this article helpful?
0 out of 0 found this helpful

Articles in this section