Open source test management
Unified manual and automated testing. Upload JUnit results from CI, execute manual test cases, and catch flaky tests before your users do.
Everything in one place
Upload XML reports from GitHub Actions, GitLab CI, or Jenkins in seconds.
Track PASS / FAIL / BLOCKED with expected vs. actual results and full history.
Automatically surface tests that flip between pass and fail across recent runs.
Push results with a single API key. Full REST API for projects, suites, and runs.
One API key. Push test results from any pipeline directly to Buggy. Pull structured reports without touching the UI.
# Push JUnit results from CI curl -X POST https://your-instance/api/v1/runs \ -H "Authorization: Bearer itgr_abc123..." \ -F "[email protected]" # Response { "run_id": "clxyz...", "status": "COMPLETED", "summary": { "passed": 47, "failed": 2 } }