Testing Goal

Explore the platform and identify bugs. When Bug Mode is enabled, the application may exhibit incorrect totals, failing buttons, delayed responses, or random API errors. Practice manual and automated testing (Playwright, Selenium, Cypress) against this environment. Automation: key elements use data-testid attributes for stable locators (e.g. data-testid="nav-login", data-testid="login-submit").

TOCHA QA Academy

A testing playground for manual and automation QA practice

Simulate real application behavior: forms, cart, tables, API calls, and intentional bugs.

About the platform

This platform simulates a real web application so testers can practice:

Bug Mode

Use the Bug Mode toggle in the header to enable intentional misbehavior:

When Bug Mode is ON, a red banner appears at the top. Use it to practice defect detection and test resilience.

Testing modules

Quick links to all areas you can test: