Testing Workflows
Debug and test your workflows with breakpoints, step-by-step execution, and detailed logs.
Overview
Typeflow provides several tools to help you build and debug reliable workflows:
- Manual Execution — Run workflows with test data
- Breakpoints — Pause execution at any node
- Data Inspection — View data at each step
These features work together to give you full visibility into how your workflows process data, making it easy to catch bugs before they reach production.
Manual Testing
To run a test execution:
- Open your workflow in the editor
- Click the Run button in the toolbar (or press
Ctrl+Enter) - If using a Manual Trigger, enter test input data
- Watch the execution progress through each node
- View results in the output panel
Breakpoints
Breakpoints pause workflow execution before a node runs, allowing you to inspect data and debug issues.
Toggle Breakpoint
Right-click on a node → "Toggle Breakpoint" (or press B)
Visual Indicator
Nodes with breakpoints show a red dot in the corner
Continue Execution
Click "Continue" or press F5 to resume
Debug Panel
Open the debug panel from the toolbar to inspect execution state. It shows:
Step Execution
Instead of running the entire workflow, you can execute nodes individually:
Run Single Node
Right-click on a node → "Execute Node"
Run to Here
Execute all nodes up to and including the selected node
Step Over
When paused, execute just the next node
Execution Logs
Workflow executions produce logs at different severity levels. Use the execution log panel to filter and inspect them.