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.
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
Each Single Page Test generates a comprehensive report containing:
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
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
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.