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).

Instead of running an entire n8n workflow from the trigger, click "Test step" to execute a single node. It runs using pinned data or the preceding node's most recent output, so you can isolate and debug just the node you are working on -- changing parameters and re-testing without re-running every upstream node.

What does "Test step" do in n8n?

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.

How do you test a single node?

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.

The output panel shows the result or error immediately:

Status:     ERROR
HTTP Code:  422
Response Body:
{
  "error": "validation_error",
  "details": [
    {
      "field": "amount",
      "message": "must be a positive integer in cents"
    }
  ]
}

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 · Break Large Workflows into Sub-Workflows

Showcase builds

19 complete workflows from my own projects, each with its n8n workflow JSON to import. Showcase entries link the file at the end of the article.

See the showcase builds

Keep reading

190 entries grouped by topic, from first workflow to queue mode. Free, no signup.

Browse the encyclopedia

Need it built?

I design, build and run n8n systems for clients. Every engagement starts with a $1,500 diagnostic audit, credited toward the build.

Book an introductory call