Tips > Reliability & Performance

Execute Individual Nodes with "Test Step"

Instead of running the entire workflow from the trigger, you can execute a single node by clicking "Test step" (or "Test node" in older versions).

TipIntermediate2 min read

Instead of running the entire workflow from the trigger, you can execute a single node by clicking "Test step" (or "Test node" in older versions). The node will run using either pinned data from the preceding node or the output from the most recent execution of the preceding node. This isolates the node you are debugging and eliminates noise from other parts of the workflow.

Real-world example: Your workflow has 12 nodes and the 9th node -- an HTTP Request to a payment API -- is returning a 422 error. You want to test just that node with different parameters without running nodes 1 through 8 every time.

1. Ensure the preceding node (node 8) has output data
   from a previous execution or pinned data.
2. Click on node 9 (the HTTP Request node).
3. Modify the parameters you want to test
   (e.g., change a field mapping).
4. Click "Test step" in the node panel header.
5. Only node 9 executes. The output (or error)
   appears immediately.
```text
```text title="What You See in the Output Panel"
Status:     ERROR
HTTP Code:  422
Response Body:
{
  "error": "validation_error",
  "details": [
    {
      "field": "amount",
      "message": "must be a positive integer in cents"
    }
  ]
}
```text
The error tells you that the `amount` field needs to be in cents (integer), but your expression is sending dollars (float). Fix the expression, click "Test step" again, and verify the fix -- all without re-running the entire workflow.

**Related:** [Always Set an Error Workflow on Every Production Workflow](../error-handling-and-reliability/01-always-set-an-error-workflow-on-every-production-workflow.md) | [Break Large Workflows into Sub-Workflows](../workflow-architecture/01-break-large-workflows-into-sub-workflows.md)

Want this running in your stack?

I build production n8n and Cloudflare automation for teams — the same engineering behind HarperFlow. Fixed-price, escrow-protected, US-based.