awesome-sites-to-test-on
github.com/bmayhew/awesome-sites-to-test-on ↗A curated list of sites to practice testing on
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me web testing resources from awesome-sites-to-test-on"
Installation instructions →What's inside
Web Testing
- Academy Bugs
Explore a practice test site that has 25 real bugs planted inside.
- ATM Practice App
ATM simulation built as a test target for requirements-based testing exercises, exploring boundary conditions, daily withdrawal limits, denomination edge cases, and underspecified requirements.
- Automation Exercise
Website with API backend and test case examples to practice automation. Built by
- Black Box Puzzles
Collection of simple puzzles that encourage exploratory testing.
- BugBug Demo SaaS App
A SaaS app designed to practice building automated tests for the most common SaaS testing scenarios.
- Cnarios
Cnarios is a concept-based learning platform with real world scenarios with test cases, hands-on challenges, insightful blogs, and interview questions for testers.
Test Automation
- Accessibility Tool Audit
Set of elements used for accessibility tool audit.
- Applitools Demo
Website for visual testing, it can be compared against the
- AutomateNow Practice Website
Page with different types of interactions to practice automation.
- Automate Now Sandbox
Small single page site for practicing interactions with typical UI controls.
- Automation Bookstore
Responsive web app for practicing automation skills, with search.
- Automation Camp
A playground for practicing automation skills.
API Testing
- Airport Gap
Airport Gap is a RESTful API to help you improve your API automation testing skills.
- API Challenges by Evil Tester
A collection of APIs, tutorials, exercises and reference guides for practicing API Testing.
- Automation Exercise API List
API backend and test case examples to practice automation. Built by
- Best Buy API Playground
must run on your local machine.
- Big List of Public APIs
- Bill Payment API
A collection of APIs to practice API testing by
Performance Testing
- BlazeMeter Demo Store
- DemoBlaze
See About Us for a Walk through of the site and how to automate against it.
- Pet Store Web
Pet store for performance testing.
- QuickPizza
A GitHub repository with k6 tests for learning and evaluating performance.
- Simple Travel Agency
BlazeMeter demo site for performance testing.
Security Testing
- bWAPP
Downloadable web app with over 100 web vulnerabilities.
- Damn Vulnerable GraphQL Application
- Firing Range
Hosted Site with multiple application security issues.
- Gin and Juice Shop
A modern web app that is filled with hacking challenges and vulnerabilities by PortSwigger
- Gruyere
A CodeLab used for university training around web application exploits.
- LabEx Cybersecurity Labs
Interactive hands-on cybersecurity labs covering penetration testing, web vulnerabilities, network security, and ethical hacking with real-world scenarios and step-by-step guidance
Mobile Testing
- (DVIA) Damn Vulnerable iOS App
DVIA is an iOS application that is damn vulnerable. Its main goal is to provide a platform to mobile security enthusiasts/professionals.
- FrontRow
Open-source React Native concert & events ticketing app with stable test IDs, a QA Debug Menu, deterministic seed data, and ready-to-extend scaffolds for Appium, Espresso, XCUITest, and Maestro on iOS and Android.
- SauceLabs Sample Apps
Github repo that contains mobile apps that can be used for automation practice.
Showing a sample of 114 resources. View the full list on GitHub →