AToZ: Software Testing & Automation With Real Life Projects
4.8 (7 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
84 students enrolled
Wishlisted Wishlist

Please confirm that you want to add AToZ: Software Testing & Automation With Real Life Projects to your Wishlist.

Add to Wishlist

AToZ: Software Testing & Automation With Real Life Projects

Learn To Become Test Analyst, QA Tester, Manual & Automation Software Tester for Mobile, Web & Desktop Apps + BugTracker
4.8 (7 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
84 students enrolled
Created by Ola Francis
Last updated 8/2017
Curiosity Sale
Current price: $10 Original price: $200 Discount: 95% off
30-Day Money-Back Guarantee
  • 5.5 hours on-demand video
  • 14 Articles
  • 1 Supplemental Resource
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Learn Manual Testing, Automation Testing Or Both
  • Learn to Set up Working Environment for Software Testing and Automation
  • Learn In and Out of Functional Testing on Mobile Apps, Web Applications and Desktop Apps
  • Use SQL Server Management Studio (SSMS) to Query SQL Server Database
  • Use Selenium WebDriver to Automate Web Applications
  • Use Eclipse (IDE) with Selenium WebDriver
  • Learn Using Automation Testing tools such as Selenium WebDriver, iMacros and WinAutomation
  • Use SQL Server Integration Services (SSIS) to upload data into a SQL Server Database
  • Learn Basic of MS Excel and MS Word (Document) Object
  • Learn when to Use Exploratory testing
  • Learn How to Migrate MS Access Database and MS Excel to SQL Server Database Engine
  • Learn End to End Test Automation for Mobile, Web and Desktop Applications
  • Learn and Understand When Regression Testing is Use
  • Use SSDT-Business Intelligence Tool for Database Testing and Extract Transform Load Testing
  • Learn to Create Template for Test Scripts in Microsoft Excel for Mobile Apps, Web Apps and Desktop Applications
  • Gain Experience as a Primary Tester
  • Learn Using Automated Test tools such as Selenium WebDriver, iMacros, and WinAutomation
  • Learn How to Create Automated Regression Testing with iMacros or Selenium WebDriver
  • Learn how to Develop and Refining the Test Plans covering Functional Manual, Performance or Automation Testing
  • Learn Planning and Performing Functional Testing to Identify, Report and Prioritise Defects.
  • Learn to Create Test Scenarios that Validate the Business Requirements and Ensure the product is fully Integrated.
  • Have an Awareness of a Good Quality Software Tester or QA Tester
  • Learn How To Report Bugs or Defects Using BugTracker System
  • Have access to 20+ Real Life Projects (Desktop, Web and Mobile Applications)
  • iMacros addons for Firefox, Google Chrome and Internet Explorer
View Curriculum
  • Have Motivation and Passion

Welcome to AToZ Software Testing & Automation With Real Life Projects Included.

First and foremost please have it in mind that this course is going to be hands-on training tutorial (Meaning 90% of this course is extraordinarily practical and 10% is theoretically base), i.e. it is learning by doing.

This course will teach you step by step Manual and Automation Software Testing (Functional) journey and for those who want to get started on using the WinAutomation, Selenium WebDriver 3 and iMacros browser addons for automating the Functional part of Web Applications with over 20+ real life projects

Software Testing Manual and Automation are one of the most useful skills to learn for testing front-end of Web applications, Desktop Applications and Mobile Apps, Building robust test automation framework. Especially for iMacros and Selenium WebDriver 3 GUI automation, Software Testing Automation is getting popular and has the largest community.

This course is very well structured:

Each lesson consist of a video screencast (4K video quality with 60fps) and guides
There are homework to test your knowledge
High focus practical on Extract Transform Load (SSIS - ETL testing), Create Test Script (Test Cases), SQL, Bugfinder & Reporting, Manual and Automation Testing and asking questions
You will also learn to use Code Template (Java - Selenium WebDriver) provided for practices
Market is never short of jobs in Software Testing & Automation, there are a lot of jobs in both Manual and Automation Testing using Java and other programming languages.

This course assumes that you have no programming background and if you have some experience in programming then it's a plus point. But If you have never write programmming code or have some basic programming experience, this course is one stop place for you.

You will get the best in class support from the instructor for any question you have related to this course.

This course is backed by udemy's 30-day money back guarantee. If you are not satisfied for any reason, you will get the money back. In addition to that you will keep all the code files of the course as a thank you for trying out the course !!!

Who is the target audience?
  • This course is for someone who want to become or already a:-
  • UAT (User Acceptance Testing) Tester
  • Software Tester
  • Test Manager
  • Software Quality Assurance Tester
  • Software Test Automation Engineer
  • Web Application Tester
  • Test Engineer
  • Mobile Tester
  • Software Quality Test Engineer
  • Test Analyst
Students Who Viewed This Course Also Viewed
Curriculum For This Course
73 Lectures
Section 1: Get Started
4 Lectures 11:38

Lesson 2: About The Instructor

Lesson 4: A Brief Overview Of Software Testing
Section 2: Setting Up Work Environment for Software Testing & Automation
11 Lectures 01:00:30
Lesson 5: Installing of Java Eclipse IDE and Configuration

Lesson 6: Integration of Selenium inside Eclipse IDE

Lesson 7: Installation of SQL Server Database Engine with Management Studio

Lesson 8: Installation of SQL Server Data Tools – SSDT-BI

Lesson 9: Installation of Browser Addons (Firefox)

Lesson 10: Installation of WinAutomation

Lesson 11: Installation of NotePad++

Lesson 12: Installation of SQL Server Migration Access 7.3

Lesson 13: Installation of MS Access 2013 Runtime

Lesson 14: Installation of NoxPlayer or Bluestack for Mobile *.apk file Testing

Lesson 15: Skills Software Tester or QA Tester Needed To Have
Section 3: Basic Excel for Software Tester Or QA Tester
13 Lectures 38:31
Lesson 16: Why Excel?

Lesson 17: COUNT

Lesson 18: COUNTA


Lesson 20: COUNTIF

Lesson 21: IF

Lesson 22: IF OR

Lesson 23: IF AND

Lesson 24: NESTED IF

Lesson 25: MAX

Lesson 26: VLOOKUP


Lesson 28: Simple CHART
Section 4: Basic SQL and Extract Transform Load for Software Tester or QA Tester
10 Lectures 01:46:17
Lesson 29: Connecting SQL Server Mgmt. Studio with SQL Server Database Engine

Lesson30: Migrating MS Access DB using SQL Server Migration Assistant for Access

Lesson 31: SSIS Execution Result Errors (ETL Testing)

Lesson 32: Database Testing - Extract Transform Load (ETL) Pt 1

Lesson 34: Database Testing - Extract Transform Load (ETL) Pt 3

Lesson 35: Database Testing - Extract Transform Load (ETL) Pt 4

Lesson 36: Database Testing - Extract Transform Load (ETL) Pt 5

Lesson 37: Database Testing - Extract Transform Load (ETL) Pt 6

Lesson 38: Data Testing - Query MSSQL Server database
Section 5: Automation - Selenium WebDriver Tips For Software Tester or QA Tester
8 Lectures 01:01:37
Lesson 39: Locating Web Elements For Selenium WebDriver

Lesson 40: Selenium WebDriver Web Element User Interactions

Lesson 41: Selenium WebDriver Test Design Techniques, Project Object Model (POM)

Lesson 42: Selenium WebDriver Code Templates

Lesson 43: How To Use The Code Templates

Lesson 45: How To Record with iMacros

Lesson 46: How to Use WinAutomation
Section 6: Desktop Apps Testing - Practical Demonstration (Real Application)
10 Lectures 22:29
Lesson 47: Instruction about the Tasks (Desktop)

Lesson 48: ***HOMEWORK - AccessDB***

Lesson 49: ***HOMEWORK - Afritelly Encoder v2016***

Lesson 50: ***HOMEWORK - Afritelly Encoder v2017***

Lesson 51: ***HOMEWORK - AllDB***

Lesson 52: ***HOMEWORK - Colouring Book***

Lesson 53: ***HOMEWORK - AfritellyDesigner***

Lesson 54: ***HOMEWORK - DirectoryCleaner***

Lesson 55: ***HOMEWORK - Afritelly Route Planner***

Lesson 56: ***HOMEWORK - ProcessInfo***
Section 7: Mobile Apps Testing - Practical Demonstration (Real Application)
8 Lectures 08:45
Lesson 57: Instruction about the Tasks (Mobile)

Lesson 58: ***HOMEWORK - iBarcode Scanner***

Lesson 59: ***HOMEWORK - iComment***

Lesson 60: ***HOMEWORK - iDeviceInfo***

Lesson 61: ***HOMEWORK - iPictureUp***

Lesson 62: ***HOMEWORK - iPlan***

Lesson 63: ***HOMEWORK - iQuiz***

Lesson 64: ***HOMEWORK - iSimple Barcode Scanner***
Section 8: Web Applications Testing - Practical Demonstration (Real Application)
3 Lectures 04:58
Lesson 65: Instruction about the Tasks (Web)

Lesson 66: ***HOMEWORK - Simple Webshop***

Lesson 67: ***HOMEWORK - Advanced Webshop***
Section 9: How to Create Test Cases (Template)
2 Lectures 30:29
Lesson 68: Creating Test Script Master Template using MS Excel

Lesson 69: Embed MS Word Object inside Master Template
Section 10: How to Create Test Scenario (Test Condition)
2 Lectures 12:36
Lesson 70: ***TEST CASES CHECKLISTs***

Lesson 71: Guide for Creating Test Scenario
1 More Section
About the Instructor
Ola Francis
4.9 Average rating
10 Reviews
92 Students
2 Courses
IT Specialist|Software Tester| Data Analytics | Test Analyst


Ola Francis is an IT specialist from University of Wolverhampton United Kingdom and Savonia University Finland. He has been founder of start-up company and initiatives in the area of Software Development, Software Quality Assurance Analysis, Test Engineering, Test Analysis, Test Automation Engineering, and Web Application Testing. He worked for Financial Services Company (UK), Logistics (UK), Health Informatics (UK), Electronics (Finland) etc. He has worked on projects such as development of Educational Software for The Erasmus Programme (European Region Action Scheme for the Mobility of University Students in 2006), development of License Plate Recognition for software detects license plates numbers from still images and video stream, development of mobile applications for charity organisations etc. He is technically oriented, possess good interpersonal skills with the ability to teach effectively in practical ways.

In my course you will notice how I combine my real-life project experience and academic background in Mathematics and Information Technology to deliver to the utmost.


In my free time, I volunteer as a software tester for writing Test Cases and Testing Applications (web, mobile and desktop) posted on centercode com. Also I enjoy developing software applications for Desktop, Web and Mobile, and doing sports. I likes to encourage and support people in their innovative ideas.