Skip to main content
The Log step lets you validate what happens behind the scenes during a test run. Instead of checking what the user sees on screen (that’s what Verify does), Log steps assert against network requests and browser console output — giving you visibility into API calls, error messages, and other under-the-hood behavior. You describe what you expect in plain language, and the Spur agent intelligently searches through the captured data to verify your assertion. It returns the matching evidence — the endpoint, a data snippet, and timestamp — so you can see exactly what it found.

How to Add a Log Step

1

Type 'Log'

In the step editor, type log to insert a Log step. You can also type / and select Log from the step type menu.
2

Write Your Assertion

After the Log prefix, describe what you want to validate in plain language. Spur Agent reads the actual network and console data captured during the run and evaluates your assertion.
3

Run and View Results

Execute the test. The Log step result shows whether your assertion passed or failed, along with the evidence the agent used to make its determination.
For use cases, available data, viewing logs in test results, best practices, limitations, and troubleshooting, see the full Network & Console Monitoring guide.