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.