When I first started learning about software testing one of my main problems was finding demo applications to practice against. Here are five of my favourite demo applications:
OWASP Juice Shop is an insecure-by-design web application created for security testing. It contains a number of hacking challenges of varying difficulty where the user is supposed to exploit the underlying vulnerabilities.
Swag Labs is an e-commerce store that's great for UI testing. It has 4 different logins; standard, locked out, problem, and performance-glitch user.
My Demo is a mobile application created in react native. It can be used as a sample app for test automation on your local machine, in an Android Emulator, iOS Simulator, or Real Device Cloud.
Restful Booker is a CRUD (Create, Read, Update, Delete) Web API that comes with authentication features and a bunch of bugs for you to explore. It has detailed API documentation to help get you started.
JPetStore is an e-commerce store often used for performance testing.
- OWASP Vulnerable Web Applications Directory
- Awesome Sites To Test On
- Best Demo Websites for Practicing Different Types of Software Tests
If you have any recommendations please comment below.