verify-changes task, and it’s one of the most common ways teams interact with Bugzy.
Triggers
Smart test selection
Bugzy reads the PR title, description, and diff to determine which tests are relevant. If the change touches checkout code, only checkout-related tests run. If Bugzy can’t determine relevance, it runs the full smoke suite. For tickets, Bugzy reads the ticket description and linked PRs to identify the affected area.Coverage gap handling
If Bugzy detects that a changed feature has no existing test coverage, it can generate tests on the fly — creating new Playwright scripts for the uncovered area before running them.Deployment verification
For deployment triggers (e.g., Vercel preview deploys):1
Webhook fires
The deployment webhook fires with the preview URL.
2
Run smoke tests
Bugzy runs smoke tests against the preview.
3
Post results
Results are posted as a PR comment and GitHub check run.
4
Team sees status
The PR shows “Bugzy QA / Preview Tests” status.
Multi-channel result routing
Results are reported through all connected channels:- PR comments — GitHub
- Channel messages — Slack or Teams
- Dashboard — always available
