Qodex.ai home page
Qodex.ai
Search...
⌘K
Dashboard
Dashboard
Search...
Navigation
GitHub Sync
Syncing Tests to GitHub
Demo Call with CEO
Blog
Discord
Get Started
Introducing Qodex.ai
Get Started in 10 Minutes
Test Organization & Monitoring
AI Agent Testing
Testing AI Agents
API Discovery
Upload a Swagger or Postman Collection
Auto-discovering APIs with Qodex SDK
Selecting an Existing Collection
API Testing
How To Use Agents
Test Scenarios
Create Test Scenarios Manually
API Security
OWASP Top 10 Tests
Real-World Security Vulnerabilities
Penetration Tests
Run Tests & GitHub Sync
Run Tests
GitHub Sync
Viewing Test Code (YAML / JS)
Syncing Tests to GitHub
Local CLI Runner
On this page
How to sync:
Contents of Synced folder:
Why Sync:
Once Synced:
GitHub Sync
Syncing Tests to GitHub
Qodex allows you to sync all tests to your GitHub repo so they live in version control along with your source code.
How to sync:
Go to
Test Scenarios
Click
Sync to GitHub
Select target branch and repo
Tests will be pushed to /tests/qodex/ folder
Contents of Synced folder:
YAML files for each test scenario
JS files for test rules and DB validations
Supporting files for local and CI/CD execution
Why Sync:
Review test changes with standard Git workflows (PRs, reviews)
Collaborate across engineering, QA, and platform teams
Maintain audit trails for test suite evolution
Track test changes alongside product changes
Once Synced:
Every test scenario is versioned in Git
You can see exactly what changed in each commit (diffs)
You can revert to previous versions if needed
You can branch test development (feature branches, experiments)
Test changes follow your code branching model (dev, staging, prod)
This ensures:
Tests stay aligned with your evolving APIs
Regression is visible if coverage drops or test rules change
No surprises in CI/CD tests in Git are what runs in pipelines
Viewing Test Code (YAML / JS)
Local CLI Runner
Assistant
Responses are generated using AI and may contain mistakes.