How it works
Every Bugzy execution launches a headless Chromium browser inside a sandboxed container. The browser-automation subagent controls this browser through the Playwright CLI, which provides direct page interaction without consuming agent context with tool schemas.- Navigate to any page within your application’s base URL
- Click buttons, fill forms, select dropdowns, and interact with dynamic UI
- Wait for elements, network requests, and page transitions
- Execute JavaScript in the page context
- Simulate mobile viewports and different screen sizes
Evidence capture
Bugzy captures visual evidence during every interaction:
Screenshots are automatically attached to bug reports filed in your issue tracker and to messages posted in Slack or Teams.
Domain boundary
Browser automation is scoped to your project’s configured base URL domain. Bugzy does not navigate to external sites or third-party services during test execution. This boundary is enforced at the task level to prevent unintended interactions with production services outside your application.Cross-browser support
The container ships with Chromium pre-installed and version-locked to match the Playwright version. Firefox and WebKit are available for cross-browser testing when configured in your test suite.Learn more
Execution environment
Container isolation, the execution pipeline, and where test artifacts live.
Extend test coverage
How browser exploration feeds into test plan generation.
