Create E-Commerce Site Locally to Practice QA Automation

Create a full website that you can practice automation testing. Full access to the backend api and database.
Rating: 4.4 out of 5 (49 ratings)
3,807 students
Create E-Commerce site on local computer
Write backend test automation on you own site
Write frontend (Selenium WebDriver) test automation on you own site
Connect to the site's database
Test WooCommerce API to write automation code
Install WordPress and plugin


  • Access to the internet during the installation phase.


This is a short course teaching you how you can install and run an E-Commerce site on your own computer. You will be able to install and run a full fledged E-Commerce site on your computer where you can practice writing Selenium WebDriver (frontend) or backend api testing.

You will have access to a REST API and MySQL database. You should be able to write any tests you would in your QA Automation job.

If you area learning Selenium WebDriver, Robot Framework, BDD Testing .... and such, having your own site to practice will be a lot of help.

We have full courses related to Selenium WebDriver, Robot Framework, BDD Testing using Python language, and we use these site to practice the concepts we teach.

Who this course is for:

  • Beginner QA Test Automation Engineers
  • Anyone looking to create a website on local machine

Course content

3 sections16 lectures1h 18m total length
  • Introduction to the Course
  • Automation Courses Discounted


Learn from the experienced.
Admas Kinfu
  • 4.4 Instructor Rating
  • 8,411 Reviews
  • 105,443 Students
  • 7 Courses

With 12+ years of overall engineering experience I have found my passion in software test automation. In the process Python has become my favorite tool to work with. I graduated with a MS degree in Mechanical Engineering from San Jose State University, and got into the IT field of software test automation. I have as much passion for teaching as I do for learning. I hope to help students grow fast and advance in the field of software testing and automation.