> ## Documentation Index
> Fetch the complete documentation index at: https://docs.nrev.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Testing Your Workflow

> Preview results safely — at the node or full Workflow level — before running at scale.

## What It Does

Nrev gives you two ways to test:

* **Node-level testing** — to check outputs at each step
* **Workflow-level Test Mode** — to validate the entire flow with real data (capped at 5 rows)

Both options help you debug and refine before running a Workflow in Standard Mode.

***

## 🔍 Node-Level Testing

You can test any individual node in isolation. This is useful when:

* You're fine-tuning a specific step
* You want to validate enrichment, scoring, or transformations one at a time

<Frame>
  <img src="https://mintlify.s3.us-west-1.amazonaws.com/nurturev/images/node-test-button.png" alt="Node-level test button" style={{ borderRadius: '0.5rem', width: '100%', margin: '1.5rem 0' }} />
</Frame>

<Tip>
  Use node-level tests while building — it’s faster and avoids re-running the full Workflow.
</Tip>

***

## 🧪 Workflow-Level Test Mode

This runs the entire Workflow using **up to 5 records per node**.

It helps you:

* Validate the full logic across nodes
* Spot empty outputs or config gaps
* Preview how final data will look

<Frame>
  <img src="https://mintlify.s3.us-west-1.amazonaws.com/nurturev/images/play-test-mode.png" alt="Play-level Test Mode" style={{ borderRadius: '0.5rem', width: '100%', margin: '1.5rem 0' }} />
</Frame>

***

## ✅ Good to Know

| Feature      | Node Test       | Workflow-Level Test Mode    |
| ------------ | --------------- | --------------------------- |
| Scope        | Single node     | Full Workflow               |
| Credit usage | ❌ Free          | ❌ Free                      |
| Best for     | Debugging steps | Validating logic end-to-end |

<Warning>
  Test Mode always runs with a 5-record cap.\
  For large datasets or grouped behavior, use Standard Mode.
</Warning>

***

## Common Use Cases

<Tip>
  Use testing to check:

  * If enrichments or lookups return results
  * Whether filters, conditions, or splits behave correctly
  * That scoring or ranking logic is firing as expected
</Tip>

***

## FAQ

<AccordionGroup>
  <Accordion title="Can I test without using credits?">
    Yes — both node tests and Workflow-level Test Mode are completely free.
  </Accordion>

  <Accordion title="Why only 5 rows in Test Mode?">
    It's optimized for speed and safety. Standard Mode will lift this cap.
  </Accordion>

  <Accordion title="Do test results get saved?">
    Yes, but they’ll reset if you modify the Workflow. Just re-run to refresh OR download outputs from the run logs!
  </Accordion>
</AccordionGroup>

***

<p style={{ fontSize: '1rem', fontWeight: 'bold', marginTop: '1.5rem' }}>
  Use both node tests and Workflow-level Test Mode to iterate faster — and launch with confidence.
</p>
