Practice Sites
Free, open-source practice platforms I built for the testing and automation community. No sign-ups, no paywalls — just start practicing.
Test Automation Practice Hub
A comprehensive training ground covering every common scenario you will encounter in real-world test automation projects — from basic form controls to complex business workflows and buggy pages.
- Text inputs, dropdowns, checkboxes
- Drag and drop, file uploads, sliders
- iFrames, Shadow DOM, multiple windows
- Dynamic IDs, stale elements
- E-commerce checkout flows
- Geolocation, notifications, storage
- WebSocket updates, retry logic
- Buggy page with 10+ hidden issues
Works with: Selenium, Playwright, Cypress, TestCafe and others
Bug Hunt Challenge
A task manager application with 10 functional bugs hidden inside it. Your mission is to explore the app, use it like a real user, and find every single bug. Great for sharpening your exploratory testing skills.
- 10 hidden functional bugs
- Real task manager interface
- Add, complete, and filter tasks
- Bug counter to track progress
- Exploratory testing practice
- No hints — find them yourself
Best for: Exploratory testing, attention to detail, bug reporting skills
Bill Payment Practice API
A full-featured RESTful API for bill payment operations with realistic business logic, multiple authentication methods, and Swagger documentation. Practice with any tool or language you prefer.
- CRUD operations across 6 resources
- API Key, Bearer, Basic Auth and OAuth2
- JSON and XML content types
- File upload (multipart/form-data)
- Rate limiting and request tracing
- OpenAPI spec and JSON schemas
- Pagination, filtering, sorting
- Weekly data reset
Works with: Postman, RestAssured (Java), requests/httpx (Python), RestSharp (C#), Hoppscotch and more
SQL Injection Practice
A hands-on playground to learn and practice SQL Injection techniques in a safe, browser-based environment. Explore common vulnerabilities, test payloads, and understand how attackers exploit insecure queries — and how to defend against them.
- Login bypass and authentication flaws
- UNION-based and error-based injection
- Boolean and time-based blind SQLi
- Realistic vulnerable endpoints
- Safe sandbox — runs in your browser
- Great for security testing learners and QA engineers
Best for: Security testing fundamentals, OWASP Top 10 practice, ethical hacking basics
Migrate Laptop
Migrating to a new Windows laptop? This free, open-source PowerShell script scans your old laptop, generates ready-to-run install + transfer scripts, and gets your new machine ready in minutes — not days.
- Scan old laptop and generate interactive HTML report
- Auto-install all software on new laptop via winget
- Transfer data between laptops over WiFi
- Smart exclusions — skips node_modules, .git, build files
- Resume support — re-run and it picks up where it left off
- 100% read-only scan — nothing deleted or modified
- Generates AI-review file for ChatGPT/Copilot advice
- GitHub Actions security checks built in
Works on: Windows 10/11 with PowerShell 5.1+ — zero dependencies
Built for the community. These are free, open-source tools anyone can use. If they help you, consider subscribing on YouTube or buying me a coffee.