Skip to main content

What Are Cloud Sandboxes?

A cloud sandbox is the environment that does the work when you start a run on the default execution target. TestVibe allocates an isolated sandbox for that run, prepares it automatically, executes your Playwright tests inside it, and tears it down afterwards.

You never install, register, or maintain anything — sandboxes are prepared for running generated test code in an isolated environment, and each run gets its own.

What A Sandbox Does

StepWhat happens
Load your projectThe sandbox receives the selected tests and configurations from your project.
Prepare the environmentBrowsers and test dependencies are set up automatically.
Run browser testsPlaywright opens your target site and follows the test steps.
Stream live statusPer-scenario and per-step status streams into the app while the run executes.
Upload evidenceScreenshots, videos, traces, console logs, and network details upload to TestVibe's cloud and appear in the Runs section.

Run Lifecycle

StateMeaning
QueuedThe run is waiting for a sandbox.
PreparingA sandbox is being allocated and set up.
RunningTests are executing; live status streams into the app.
Passed / Failed / Cancelled / ErrorThe run reached a terminal state; inspect the evidence captured before completion or cancellation.

For how this looks in the app, see Understand live run status.

Reaching Your Site

The cloud sandbox opens your site URL from TestVibe's cloud. A reachable public target usually needs no network setup. For a private target, connect a tunnel device. If you need the whole stack on your infrastructure, use self-hosted TestVibe.

See Choose an execution target to decide which fits.