Synthetic Monitoring (Browser Flow)

String together navigate/click/fill/assert browser steps in one session — cookies and login state persist across the whole flow.

Steps run in order against one browser session, so cookies and login state carry across them. The flow stops at the first failed step. Use Extract variable to capture a value, then reference it in a later step as {{name}}.

Up to 25 steps per flow. Hard wall-clock cap 180 s. Steps after the first must stay on the same domain the flow started on.

Monitor Synthetic Monitoring (Browser Flow) automatically

String together navigate/click/fill/assert browser steps in one session — cookies and login state persist across the whole flow. NetTests can run this check on a schedule, preserve historical results, compare changes over time, and alert you the moment something breaks.

Start monitoring free → See all monitoring products

Frequently Asked Questions

What is Synthetic Monitoring / a browser flow?

It replays a sequence of real browser actions — navigate, click, fill in a form, wait for an element, assert something is visible or contains text — in one headless Chromium browser session, the same way a real visitor would use your site. Because every step runs against the same browser context, cookies and login state carry over naturally from one step to the next, so you can test a full login-then-checkout style journey, not just a single page load.

What happens when a step fails?

The flow stops at the first failed or errored step (later steps are skipped, since a broken transaction makes anything after it meaningless) and a screenshot is captured automatically at the point of failure, so you can see exactly what the page looked like.

Can a flow navigate to a different domain partway through?

No. Every navigate step after the first must stay on the same registrable domain the flow started on — a step that tries to jump elsewhere is blocked and reported as an error. This keeps a flow scoped to the site it was built to test.

How many steps can one flow have?

Up to 25 steps per flow in the current release.