Massive Dynamic

This is probably the best demo site that I have seen for test automation. This website is an e-commerce store that has several cool attributes.

First, it has a normal, working user that you can use for all of your test automation scenarios.

Next, you can use the problem_user to test the same exact scenarios that worked for the standard_user. However, the problem_user, will have tons of problems with the web app. As a result, a bunch of your tests should fail, for the correct reasons.

Ultimate QA Practice Site

A free place to practice some scenarios like testing a large complicated page, working with simple HTML elements like buttons, filling out forms and automating an application that evolves over time.

Awful Valentine

Another free website that I got from a book I read called Selenium Design Patterns. This website is a simulator of an online store where you can purchase different kinds of items. You can try to automate items such as slow AJAX, slow animation, third party links, credit card transactions, and online store checkout scenarios.

Dave Haeffner’s Practice Site

Dave designed an excellent place to practice different kinds of test automation scenarios. Some of the scenarios that you can try to automate include A/B Testing, basic Auth, file Upload, challenging DOM, iFrames, slow connections, dynamic content, hovers, and redirect links.

PHP Travels

This is an excellent demo travel site that you can use to practice your test automation. They have a front end and a back end for you to automate. This one is a bit more fancy than the website that you will see below.

Mercury Tours

This is a demo travel site that you can use to practice your test automation. They have a front end and a back end for you to automate.

Sample E-Commerce Site

This is really a nice fake e-commerce site to practice test automation. If you have a project where you need to practice different flows for online stores, this is the website you want. You can practice adding items to the cart, checking out, and validating that items have been added.


This is a neat little website with simple elements to practice test automation with. It has elements that are draggable, droppable, sortable, and much more!

This is another great website to practice automation testing. Some of the things you can do are drag and drop elements and draw on a canvas

Fake Address Book App

This is an app that I recently learned about from one of my coworkers. This is a sample Address Book app. Some things that you can practice here are basic CRUD operations for addresses.

ACME demo banking site

This is a demo banking website from Applitools. You can login to the app simply by pressing the login button and not even entering any credentials.

It doesn’t seem to do much though besides being able to login. None of the buttons seem to work. Only the UI seems to get refreshed with a few of the buttons.

Telerik Multi Language Demo Site

I don’t know if this website was meant to be a demo automation site. However, I do know that it is fantastic! It has all sorts of controls to play with. For example:

And so much more. This might be a one stop shop for all of your HTML elements and controls.

Nikolay Advolodkin is a self-driven SDET on a lifelong mission to create profound change in the IT world and ultimately leave a legacy for his loved ones, community, and the world at large. Today, he serves as the CEO and Test Automation Instructor at and contributes informative articles to leading test automaton websites like and

Pin It on Pinterest

Share This