Skip to main content

Practice Sites

Free, open-source practice platforms I built for the testing and automation community. No sign-ups, no paywalls — just start practicing.

UI Automation

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 Hunting

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

API Testing

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

Security

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

Migration

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.