In this post, we will see top demo websites to practice automation testing using tools like Selenium, protractor, UFT [formerly known as QTP] or Katalan studio etc…
Few of the below site has both angular and non-angular browser controls which will help you to practice with variety of browser actions like text input, clicking a button, mouse movements, drag-drop, handling alerts, verifying text content etc.
Let’s get started with site links
From this above site link, you will get almost all browser controls including Basic Auth, Broken Images, Dynamic controls, file upload / download, Alerts, frames etc…
Demo controls all together hosted on github pages, faster loading as this site is static.
E-commerce demo site to perform end to end test with framework design using any automation libraries or tools.
Also one interesting thing about this portal is, this has API integration as well with the UI, means you can have UI and API automation testing with this portal.
Login, search for items & profile update etc.
Demo site related to flight booking, you can practice page object model with elements like dropdown, buttons, textboxes etc.
It’s a sample demo web application from smartbear based on e-commerce domain.
This above web application have API end points as well with swagger documentation.
You need to register / sign-up with the above link and get almost all browser controls including angular controls.
This demo site has multipage elements to perform page object model and is built using angular, good to practice angular testing tools like Protractor or cypress.
This demo site has simple HTML controls which is faster to practice the web automation testing.
It’s a e-commerce replica demo website, you can use this site to search items with category as you do in live websites, even you can use live sites like flipkart.com, Amazon.com, Myntra etc..
You can perform signup, signin and crud operations.
One of the best demo site to perform page object model if you are using selenium or katalan studio as automation tool.
Hope this above sites will help you to practice basic to advanced actions on browser elements.
If you have any other demo sites that you have used to practiced, comment or send it to me, will update the post which will help others!