HomeDocsTest Types
Test Types

Test Types

LazyHippo supports five test types, each designed for a different stage of your QA workflow.

ParameterTypeDescription
authAuth FlowSign up, confirm email (if needed), sign in. Fastest test -- verifies your auth round-trip works.
fullFull ProductAuth flow + AI-guided exploration. The hippo navigates your app, fills forms, clicks buttons, tests features.
pressurePressure TestAuth flow repeated by N concurrent users. Surfaces race conditions, deadlocks, and performance degradation.
securitySecurity ScanPassive analysis of HTTP headers, cookies, auth flow, and info disclosure. Scored 0-100.
customCustom TestUpload your own Playwright/Puppeteer/Selenium scripts and run them on LazyHippo infrastructure.

Configuration object

Every test is defined by a configuration object. Here is the shape with all available fields:

Test configuration object
json
{
  "url": "https://yourapp.com",
  "test_type": "full",
  "email_confirmation": true,
  "emailTimeoutSeconds": 180,
  "instructions": "Navigate to settings and change the display name",
  "customCredentials": null,
  "concurrentUsers": 1
}

When to use each type

Auth Flow

You changed your signup or login form, updated auth middleware, or deployed a new auth provider.

Full Product

Before a major release, after a deploy, or when you want a comprehensive smoke test of your product.

Pressure

Before a launch, after scaling infrastructure, or to validate rate limiting and concurrent access.

Security

Anytime -- it is passive and safe. Run regularly to catch misconfigurations before they become vulnerabilities.

Custom

You already have test scripts and want to run them on LazyHippo cloud browsers without managing infrastructure.