Run a Single Page Test


On this page

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.