🐙🔎
Code Quality Gates
IntermediateTesting
SonarQube analyzes every PR for code smells, coverage drops, and security hotspots. PRs below the quality gate are blocked.
MCPs Required
Workflow Steps
- 1PR opened — trigger SonarQube scan
- 2Analyze new code for smells and duplication
- 3Check coverage didn't drop below threshold
- 4Scan for security hotspots (OWASP)
- 5Report quality gate pass/fail on PR
More Testing Recipes
🎭🐙
Visual Regression on PRs
Playwright captures screenshots of key pages on every PR and diffs them against the baseline. Regressions block merge.
🐙🎭
Full CI Pipeline with Slack Alerts
Tests run on every push. Failures post a Slack message with the failing test name, screenshot, and a link to the run.
🌐🐙
Cross-Browser Testing on PRs
Run your test suite across Chrome, Firefox, Safari, and Edge on BrowserStack automatically when a PR is opened.
Ready to build this workflow?
Install the MCPs from the marketplace and start automating in minutes.