Run synthetic regression tests for webhook and HTTP API workflows

n8n · Engineers · checked 2026-10-29

Brand hub

Quick overview This workflow exposes a webhook that runs a synthetic test suite against a target workflow, calls HTTP endpoints to execute and fetch results, performs an AI-based assertion/comparison, stores the outcome, and returns a structured pass/fail test report to the requester. How it works Receives a POST request on a webhook endpoint to start a workflow test run. Validates the request, sets the target workflow details, and generates default synthetic test cases and expected results when none are provided. Sends an HTTP request to execute the target workflow using the synthetic test-case payload. Sends another HTTP request to fetch execution outputs, logs, and status for the test run. Sends an HTTP request to an AI assertion endpoint to compare actual results against expected outputs and detect regressions.

At a glance

Brand
n8n
Jobs
Engineers
Sources
1

Dimensions

Sources

Last checked 2026-10-29. Description source: harvest.