Run a Single Page Test


Single Page Tests (SPTs) are synthetic performance tests for any URL. Unlike Sites, which track pages over time with scheduled testing, Single Page Tests are independent, one-off reports—there's no connection between SPTs and Sites within your account.

When to use Single Page Tests

Single Page Tests are ideal for:

  • Quick performance checks — Test any URL without setting up a Site
  • CI/CD pipelines — Run tests as part of your build and deployment process
  • Sharing results — Generate shareable reports for stakeholders or clients
  • Comparing changes — Test before and after a deployment or optimisation
  • Debugging issues — Investigate performance problems on specific pages

What's included in a Single Page Test report

Each Single Page Test generates a comprehensive report containing:

Test configuration options

When creating a Single Page Test, you can configure:

  • Location — Choose from test locations around the world
  • Device — Emulate mobile or desktop devices
  • Connection — Simulate different network speeds (Cable, 3G, etc.)
  • Cookies and headers — Test authenticated or customised requests
  • Host blocking — Block requests to specific domains during testing

Privacy and expiry

Every Single Page Test has a randomly generated URL. You can control access and retention:

  • Public tests — Anyone with the URL can view the results
  • Private tests — Only logged-in members of your organisation can view results
  • Expiry — Tests expire after 1 year by default, configurable from 1 day to 2 years

Creating Single Page Tests

Single Page Tests are created using the CLI or Node.js API. Results can be retrieved directly or sent to a webhook for integration with other systems.