Em Elkan
Learning Notes

Learning Notes

My Top 5 Demo Apps to Practice Software Testing

Em Elkan's photo
Em Elkan
·May 15, 2022·

1 min read

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.



If you have any recommendations please comment below.

Share this