Interactive demo

Watch Dragonfly execute a live Playwright test

No signup required. Author or tweak a Playwright proof, watch Dragonfly execute it against a real Drupal site, and see the results stream back in real time.

Agentic Playwright UI

Drive live browser tests through Dragonfly

Ready

This surface uses Dragonfly's native interactive-testing primitives: inline Playwright specs on /tests/trigger, run polling on /tests/:id, and machine-readable capability discovery from the foundation artifact.

Execution surface

dragonfly-client-demo

Dragonfly injects the live site base URL into the Playwright worker and runs the inline spec in the selected browser.

dragonfly-playwright-surface

Run a live Playwright preset to start streaming output

The UI stays attached to Dragonfly's real run id and result object.

Trigger: /api/drupal-test-orchestrator/v1/tests/triggerStatus: /api/drupal-test-orchestrator/v1/tests/:idAgent: did:ossa:dragonfly-demo

Under the hood

What just happened

01

Test queued

Your Playwright spec was submitted to the Redis-backed queue. Dragonfly routed it to an available Docker worker instantly.

02

Container spun up

A fresh ephemeral container launched with the Playwright runtime and your spec file. No shared state, no flakiness from prior runs.

03

Results streamed back

Pass/fail evidence, screenshots, and structured logs were collected and posted back — exactly what Dragonfly writes to your GitLab MR.

Want this for your Drupal site?

Request access to the managed platform or self-host the full open-core stack.