Master Test Automation
with Real-World Scenarios

A comprehensive platform designed for QA engineers, developers, and students to practice test automation with realistic APIs and UI patterns.

View Live Demo

Made for Test Automation Training

Everything you need to practice and master test automation

Realistic Scenarios

Practice with production-like APIs and interfaces, not toy examples. Real edge cases, real challenges.

Comprehensive Documentation

OpenAPI specs, code examples, and detailed guides for every API endpoint and UI component.

Multiple API Versions

From simple REST to authenticated endpoints and intentionally buggy APIs for testing error handling.

Always Available

Public, free, and reliable. No rate limits for learning, no API keys required for basic testing.

What You Can Test

Comprehensive testing playground with UI, APIs, and real-world patterns

Task Manager UI (SSR)

Server-side rendered Task Manager - AI assistants can help write tests without browser automation. Perfect for beginners.

  • AI-readable HTML (SSR)
  • Pagination, filtering, search
  • Form validation and CRUD
  • Beginner-friendly testing
Try now →

Task Manager UI (SPA)

Single Page App version - requires real browser automation (Selenium/Playwright). Advanced training mode.

  • Real SPA challenges
  • Requires browser automation
  • Enterprise-realistic pattern
  • Advanced testing skills
Try advanced →

REST API V1 - Simple

No authentication required. Perfect for beginners learning API testing fundamentals.

  • Full CRUD operations
  • Pagination & filtering
  • Standard REST conventions
  • OpenAPI/Swagger documentation
Try now →

REST API V2 - Authenticated

JWT-based authentication for practicing secure API testing with tokens and permissions.

  • JWT token authentication
  • User roles & permissions
  • Token refresh flows
  • Session management
Try now →

Buggy API

Intentionally flawed API for testing error handling, resilience, and debugging skills.

  • Random errors & delays
  • Pagination inconsistencies
  • Flaky responses
  • Race conditions
Try now →

GraphQL API

Modern GraphQL API for advanced testing scenarios with flexible queries and schema validation.

  • Flexible query structure
  • Schema introspection
  • Mutations & subscriptions
  • Query optimization
Coming soon

Built on Strong Foundations

Modern, production-grade technology stack

Backend

Enterprise-grade Java stack

Java 17Spring Boot 3.2Spring Data JPAH2 DatabaseOpenAPI/Swagger

Frontend

Dual-mode architecture (SSR + SPA)

Next.js 15React 18TypeScriptTailwind CSS

Infrastructure

Cloud-ready deployment

DockerRailway.appGitHub ActionsMaven