Before initiating any test execution, Drizz performs a preflight connectivity check to ensure the entire testing environment is fully operational and reliable.
This step validates that all critical dependencies required for deterministic automation are reachable and healthy, including:
Deep link resolution to confirm seamless app-to-platform communication
Authentication services (Auth0, OpenID, JWKS) to ensure secure and valid session handling
Core backend services such as Device Management, Test Management, and WebSocket gateways
Network integrity including DNS resolution, proxy routing, and HTTPS availability
By verifying these components upfront, Drizz ensures:
Tests don’t fail due to infrastructure or network issues
Real-time device communication is stable
Authentication and authorization flows are correctly configured
Test execution starts only when the system is fully ready