Execution Agents
Some tests need to reach systems the cloud cannot see, such as internal services, private networks, or a browser on a developer machine. Execution agents let you run those tests locally on Playwright while keeping everything managed from one place. You install an agent where the test needs to run, and the platform takes care of the rest.
Who it’s for#
Teams whose applications live behind a firewall, on a private network, or on a controlled machine, and who need tests to run there rather than only in the cloud.
What it does#
- Local Playwright execution — run tests on agents built on Playwright, on a developer machine or a controlled environment.
- Install and register — set up an agent and register it with the platform so it can receive work.
- Heartbeat monitoring — see whether an agent is alive and reporting in.
- Restart control — restart an agent when it needs a reset, without leaving the platform.
- Desktop bridge — a desktop application connects local Playwright agents to the platform.
How it works#
You install the desktop application, which bridges to local Playwright agents and registers them with the platform. Agents send a heartbeat so you can monitor their status, and you can restart them when needed. Tests then run on the agent that can reach the target environment.
Why it matters#
Cloud execution alone cannot reach everything you need to test. Local agents extend testing to internal systems and private networks while keeping management, monitoring, and control in one place.