fbpx
Course length:
Training language:
24 lessons
English
Course fee:
559 EUR + VAT

Selenium Test Automation Framework – Foundation Level Instructor-Led Live Training - Dates and application

First training day: 18 May 2026 , Further training days: 19., 20.

Weekday daytime (09.00 - 16.30 CET)
Training language:
English
Course fee:
559 EUR + VAT
Application deadline: 8 May 2026
Application deadline:
8 May 2026

Please submit your application and we will try our best to provide a seat for you!

First training day: 10 August 2026 , Further training days: 11., 12.

Weekday daytime (09.00 - 16.30 CET)
Training language:
English
Course fee:
559 EUR + VAT
Application deadline: 31 July 2026
Application deadline:
31 July 2026

First training day: 16 November 2026 , Further training days: 17., 18.

Weekday daytime (09.00 - 16.30 CET)
Training language:
English
Course fee:
559 EUR + VAT
Application deadline: 6 November 2026
Application deadline:
6 November 2026

Applying for closed-group training

If you and your colleagues are attending a closed group training course and you have a training date code, you can apply here.

Application without a date

If none of the dates is right for you, but you are interested in the course, please submit your application without a date. When we publish a new date you will be notified.

Gain a robust foundation in test automation with Selenium through this comprehensive live training program. You will explore the fundamentals of automation, learn the essential components of Selenium, and understand why automation is crucial. The training program covers Selenium IDE, including Selenese commands, synchronization techniques, and handling AJAX and multiple windows. Dive into locating web elements, using WebDriver for automation tasks, and explore Selenium Grid for distributed testing. By the end of the training program, you will have automated a full web application, transitioning from Selenium IDE to WebDriver using Java

This program is ideal for any professional seeking to learn the basics of test automation using Selenium. It is especially recommended for developrs, testers, and test managers who want to automate the testing of web applications. It is also suitable for those seeking to deepen their understanding of Selenium IDE, WebDriver, and Grid. Whether you're new to test automation or seeking to expand your existing knowledge, this program will equip you with the essential tools and techniques for effective automated testing.

  • fundamental understanding of testing methodologies
  • fundamental software development skills (knowledge of Java or Python language is an advantage)
  • HTML basics

Selenium is an open-source automation tool widely used for testing web applications. It enables testers and developers to create automated tests for browsers, supporting popular browsers like Chrome, Firefox, and Safari. Selenium consists of multiple components, including Selenium IDE (for interactive test recording and playback), Selenium WebDriver (a modern browser automation framework), and Selenium Grid (for running tests in distributed environments).

Selenium is primarily used for functional and regression testing of web applications but is also valuable in continuous integration and development processes. It is especially popular in agile development environments where rapid and repetitive testing is essential for ensuring quality.

The Selenium framework has many advantages that make it easier to automate testing. It is easy to develop the skills to use and it supports the most common operating systems and programming languages. And thanks to its open source, it is a free tool with a whole community constantly working on its development.

 

Main topics:

  • Introduction to Test Automation: Understand the basics of test automation and the essential components of Selenium, learning why automation is vital for modern software testing.

  • Selenium IDE: Explore the history and evolution of Selenium, master Selenese commands, and develop proficiency to automate test cases using record and playback techniques, including handling AJAX and multiple windows.

  • Locators: Learn the structure and use of locators to find and interact with web elements during automated tests efficiently.

  • Selenium WebDriver: Gain hands-on experience with WebDriver, configuring it for automation tasks, and executing various operations on web elements using Java.

  • Selenium Grid: Understand the basics of Selenium Grid for distributed test execution across multiple environments, enhancing the scalability of your automation efforts.

  • End-to-End Web Application Automation: Apply your knowledge by automating a complete web application, transitioning from Selenium IDE to WebDriver, and executing tests using Java for production environment scenarios.

 


After completing the professional development program, you will be able to:

  • Understand the fundamentals of test automation and the core components of Selenium.
  • Use Selenium IDE for recording, editing, and debugging automated test cases.
  • Identify and use different locators to efficiently find web elements.
  • Configure and utilize Selenium WebDriver to automate web applications using Java.
  • Implement advanced techniques in WebDriver, such as handling AJAX calls and multiple windows.
  • Set up and manage Selenium Grid for distributed test execution across multiple environments.
  • Automate a complete web application, transitioning from Selenium IDE to WebDriver, and executing tests in a production environment scenario.

 

For a more comprehensive view of test automation, we recommend the ISTQB Advanced Test Automation Engineer certification exam preparation courses. It focuses on test automation architectures, frameworks, and industry best practices.

 

CURRICULUM OUTLINE:

1. INTRODUCTION

1.1. Course overview, introduction
1.2. Why we automate
1.3. Overview of the elements of Selenium

 

2. SELENIUM IDE

2.1. History of Selenium, its versions, the basics
2.2. General Selanese commands and their use
2.3. Commands used to verify results
2.4. Synchronization commands
2.5. AJAX and multi-window capture and playback
2.6. Capture and playback, automating test pages
 

3. LOCATORS

3.1. Structure of locators
3.2. Locating elements

4. SELENIUM WEBDRIVER

4.1. Introduction to WebDriver API
4.2. Configuring WebDriver
4.3. Java basics
4.4. Locating elements with WebDriver
4.5. Overview of operations that can be executed on elements
4.6. Miscellaneous useful techniques
4.7. Test automation with WebDriver

 

5. SELENIUM GRID

5.1. Selenium Grid overview
 

6. AUTOMATING A TEST FOR A COMPLETE WEB APPLICATION 

6.1. Automating the main pages in Selenium IDE
6.2. Converting into Java to run Selenium WebDriver
6.3. Running tests with Selenium WebDriver 

 

Trainers


Do you have any questions about the training?



WOULD YOU IMPROVE YOUR SKILLS IN THIS TOPIC?

If you wish to get a deeper knowledge of this field, you can choose from these additional courses.


Selenium Test Automation Framework – Advanced Level Instructor-Led Live Training
(MFETSTSEL2)

You may also be interested in these courses and e-learning packages

You may find the courses below interesting


ISTQB Advanced Level Test Automation Engineer – Instructor-Led Live Training
(MFECTALAUT)