Publication date : 12/24/2024

Course : Selenium, functional test automation for Web applications

Getting to grips with the Selenium platform and associated test robots

Practical course - 2d - 14h00 - Ref. SEL
Price : 1590 CHF E.T.

Selenium, functional test automation for Web applications

Getting to grips with the Selenium platform and associated test robots


New edition of the course schedule

This course is essentially based on Selenium IDE for non-developers. At the end of the course, learners will be able to automate web application tests using Selenium IDE techniques.


INTER
IN-HOUSE
CUSTOM

Practical course in person or remote class
Disponible en anglais, à la demande

Ref. SEL
  2d - 14h00
1590 CHF E.T.




This course is essentially based on Selenium IDE for non-developers. At the end of the course, learners will be able to automate web application tests using Selenium IDE techniques.


Teaching objectives
At the end of the training, the participant will be able to:
Understanding the architecture of the Selenium open-source platform
Learn how to use all Selenium's features
Know how to implement an automation approach, in particular interface testing
Create and export test scenarios in different programming languages
Understand how to integrate tests into continuous integration tools

Intended audience
Testers or developers wishing to learn about automation techniques, test project managers...

Prerequisites
Good knowledge of software engineering and testing processes.

Practical details
Hands-on work
Increasingly difficult implementation of tools based on online Web applications.
Teaching methods
Theoretical input and learning by example.

Course schedule

1
Introduction to the Selenium platform

  • A reminder of functional testing for Web applications.
  • The Selenium project (history, roadmap).
  • Architecture of the Selenium platform.
  • Open Source test robots available.
  • Access to Web page elements.
Hands-on work
Installation, discovery of the platform and functional tests. Exercise in accessing Web page elements.

2
Creating tests with the Selenium IDE robot

  • Record test cases, build suites and replay on Firefox or Chrome.
  • Use tools to launch test suites.
  • Launch tests on other browsers via Selenium server.
Hands-on work
Record, modify and replay test cases and test suites. Produce test batches.

3
Creating automated tests with Katalon

  • Katalon Studio a test automation suite.
  • Katalon and Selenium.
Hands-on work
Explore and implement Katalon's basic functionality with Selenium.

4
Presentation of advanced concepts

  • Demonstration of the WebDriver API in Java.
  • Layer structuring and keyword creation (illustrations with Cucumber and Robot Framework).
  • Launch tests via a continuous integration platform.
  • Bridges to test managers (SQUASH TM, Testlink).
  • Best practices and conclusions.
Demonstration
Exercise with Robot Framework.


Customer reviews
3,9 / 5
Customer reviews are based on end-of-course evaluations. The score is calculated from all evaluations within the past year. Only reviews with a textual comment are displayed.
NADIA S.
18/12/25
3 / 5

La formation proposait une approche résolument pratique, avec de nombreux exercices et mises en situation, ce qui a permis de se familiariser rapidement avec les outils. Néanmoins, une présentation plus approfondie de la vision globale et de l’architecture d’un projet d’automatisation aurait été bénéfique pour mieux comprendre l’organisation générale et les bonnes pratiques associées.
BENOIT R.
18/12/25
5 / 5

Beaucoup de cas pratique et d’ateliers, c’est un gros plus de la formation.
MATHIEU P.
18/12/25
4 / 5

Formation nécessitant une bonne connaissance de JAVA, etc...



Dates and locations

Dernières places
Date garantie en présentiel ou à distance
Session garantie
From 16 to 17 March 2026
FR
Remote class
Registration
From 18 to 19 June 2026
FR
Remote class
Registration
From 28 to 29 September 2026
FR
Remote class
Registration
From 10 to 11 December 2026
FR
Remote class
Registration

REMOTE CLASS
2026 : 16 Mar., 18 June, 28 Sep., 10 Dec.