Repetition is the mother of all learning. This implies that in software testing, we need to practice what we learned. No amount of theory can make us a better automation tester without actually practicing it.

So how can we apply what we have learned and practice it in a real setting? The good news is that the internet is filled with resources and websites where you can put your automation testing skills into practice.

Here are the best test automation websites to practice testing using Selenium Webdriver.

1) Ultimate QA Practice Site

Author: Nikolay Advolodkin
Topics Learned: Test Automation

A free place to practice some scenarios like:

– Testing a large complicated page

– Work with simple HTML elements like buttons

– Fill out forms

– Automate an application that evolves over time

2) Awful Valentine

Author: Awful Valentine
Topics Learned: Test Automation, Slow Ajax

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

– Online store checkout scenarios

3) Dave Haeffner’s Practice Site

Author: Dave Haeffner
Topics Learned: Test Automation

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

– Redirect links

4) PHP Travels

Author: PHP Travels
Topics Learned: Test Automation

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.

5) Mercury Tours

Author: Mercury Tours
Topics Learned: Test Automation

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.

6) Sample E-Commerce Site

Author: Selenium Framework
Topics Learned: Test Automation

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

– Validating that items have been added

7) Demoqa

Author: Tools QA
Topics Learned: Test Automation

This is a neat little website with simple elements to practice test automation with. It has:

– Draggable elements

– Droppable elements

– Selectable elements

– Sortable elements

– Much more

8) Compendiumdev.co.uk

Author: Alan Richardson
Topics Learned: Test Automation, Drag and Drop Elements

– Drag and drop elements

– Draw on a canvas

9) Fake Online Clothing Store

Author: Software Testing Board
Topics Learned: Test automation

This is a neat online clothing store for performance apparel called Luma. Here you can practice the following skills:

– Adding items to a cart

– Searching for items in the store

– Performing the checkout process

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 UltimateQA.com and contributes informative articles to leading test automaton websites like SimpleProgrammer.com and TechBeacon.com

Pin It on Pinterest

Shares
Share This