Functional Testing Automation Process With Selenium
3.8 (150 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
6,541 students enrolled

Functional Testing Automation Process With Selenium

Learn the right way to automate your functional tests using Selenium IDE in conjunction with the Selenium WebDriver
3.8 (150 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
6,541 students enrolled
Last updated 5/2020
English, Portuguese, 1 more
  • Spanish
Current price: $12.99 Original price: $19.99 Discount: 35% off
2 days left at this price!
30-Day Money-Back Guarantee
This course includes
  • 3 hours on-demand video
  • 2 articles
  • 9 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Use the Selenium IDE and API to create an automated Java test project going through all the steps that make up a basic, efficient automation process.
Course content
Expand all 20 lectures 02:53:08
+ Introduction
3 lectures 04:23

Welcome to the course.

Preview 01:45

Objectives of the course, to whom it is assigned and what are the prerequisites to take it.

Preview 01:24
+ Selenium
2 lectures 08:53

Definition and origin of Selenium.

Preview 03:57

Arguments to adopt Selenium as the main tool for web application testing automation.

Preview 04:56
+ Software Testing Processes
2 lectures 13:32

The main steps that make up the process to test the software.

Stages of the Software Testing Process

Process diagram analysis showing all steps to automate functional testing in an organized and efficient way.

Process of Automation of Functional Tests
+ Selenium IDE
5 lectures 59:06

About the structure of the IDE and its main features.


Step-by-step how to build the scripts through the IDE's "recorder" function.

Preparing the Test Scripts (Record)

Step by step how to run the scripts through the IDE.

Running the Test Scripts (Play)

Step by step how to save the Selenium IDE scripts correctly.

Saving Test Scripts

Step by step how to export the test scripts in the format appropriate to the test project.

Exporting Test Scripts
+ Selenium WebDriver
7 lectures 01:27:08

A little bit about the origin of the API and how it works in practice.

About API

How to create a Java project using the Eclipse IDE.

Creating the Test Project

Import libraries and resources needed to build the project successfully.

Configuring the Test Project

Simplified way to add the exported scripts to the test project.

Importing Exported Scripts

Removing unused attributes / methods and pointing to browser drivers.

Adjusting the Imported Scripts

Running the tests by Eclipse.

Running Eclipse Testing

Visualization of test execution reports provided by TestNG.

Generating Test Execution Reports
+ Extra Classes
1 lecture 00:05

Discount Coupons for paid courses in Portuguese.

Discount Coupons
  • Basic knowledge in Software Testing
  • HTML Basics
  • Java Programming Language Syntax

❗ Are you new to testing automation?

❗ Are you short of time to study?

❗ Are you looking for a simple and fast way to implement your first automated testing environment?


Over 6,000 students learning the FASTEST testing automation process for web applications.

Questions answered within 24 hours.


"I took this course I had no Idea what is Selenium and how it works but now I am learning a lot from this course thank you so much, I think my career in automation testing is very bright." - Nkonzo Mkize


"this course actually bursh up my skills and it will give great enhancement on my future career." - Purnima Sachan


"El curso me permitió de una manera clara y precisa poder aprender y colocar en practica pruebas de automatización. Excelente lo recomiendo. Gracias Hugo!!" - Jennyfer Del Castillo


"Es clara la información y los ejemplos son prácticos, con el fin de realizar las distintas pruebas en distintos navegadores, agradezco mucho por la dedicación de brindar un material e información con calidad para el aprendizaje de todos." - Jaime Romero

Successful automation of functional testing consists of performing the activities in a standardized and organized way.

In a dynamic way, this course provides the student with the experience of going through all the steps that make up a good process in test automation using two excellent Selenium solutions: IDE and the WebDriver API.

Complete, free solution to automate functional testing

Developed by professionals from large companies (Google, Facebook, Mozilla, Opera), Selenium is one of the best alternatives for those who want to automate functional testing of web projects. It is no wonder that it was adopted as the main technology of testing in Cloud (Testing Cloud) of famous companies of the branch such as: BrowserStack, SauceLabs and CrossBrowserTesting.

Because it is an Opensource project, the user not only has several free resources, but also is free to improve them and thus create testing solutions.

Who this course is for:
  • Professionals in the area of ​​software quality who want to implement a basic and efficient process of automating functional tests using some Selenium resources.