A professional-grade, automated testing framework designed to evaluate web applications across multiple dimensions. Built for QA engineers who want to go beyond basic functional testing.
- 📊 Comprehensive Test Suites — Executes Smoke, Functional, UI, Responsive, and Cross-browser tests.
- ♿ Accessibility (A11y) Audits — Ensures web applications meet modern accessibility standards.
- 🚀 Performance & SEO Checks — Monitors page load times, console errors, and SEO best practices.
- 🎨 Rich Visual Reporting — Automatically generates detailed, color-coded HTML and PDF reports.
- 🛡️ Clean Architecture — Modular structure with per-run isolation (auto-ignores generated assets like
reports/&screenshots/).
| Tool | Purpose |
|---|---|
| Python | Core programming language |
| Pytest | Testing framework & test suite execution |
| Custom HTML/CSS | Dynamic test report generation |
| Playwright | Web browser automation & interaction |
src/— Core logic, utilities, and test runnerstests/&test_suites/— Categorized testing modules (UI, API, Security)templates/— HTML structure for the dynamic report generationreports/&screenshots/— Auto-generated assets (ignored via .gitignore)
Built by Ozer Emir Gurtekin

