Automatisation des tests avec Selenium
80,00 €
Cette formation permet de savoir comment utiliser Selenium, de créer des test automatisés pour les applications web. Nous verrons différentes facettes de Selenium afin de directement enregistrer les étapes du test à partir d’un navigateur ainsi que d’utiliser JAVA pour automatiser le WebDriver en utilisant l’interface de programmation de Selenium. Nous explorerons également comment éxecuter des tests répartis sur plusieurs machines en utilisant les capacités du GRID Selenium.
Out of stock
Sorry, the course is fully booked. If you are interested in getting notified for future dates, please leave your name and email address below
Start date
December 12, 2023
End date
December 20, 2023
Language(s) of the training
French
Languages spoken by the coach(es)
English, French
Instructor(s)
M. Desmulier Julien
Contents
- Les bases de l’automatisation des Tests
- L’outil Selenium
Objective
Cette formation vous permettra :
- De comprendre l’étendue des Tests automatisés ainsi que les fondamentaux des Tests automatisés
- De créer des cas de Test via l’utilisation de Selenium IDE
- De comprendre l’architecture de Selenium WebDriver et les nombreuses couches d’intéraction
- De mettre en place un projet WebDriver dans Eclipse et écrire des cas de test en utilisant Junit et TestNG
- De travailler avec de nombreuse commandes de WebDriver afin d’alimenter les navigateurs web et intéragir avec les composantes du web
- D’apprendre à traiter avec des scénarios multi-usage de test fonctionnels : erreurs de vérification, multiple fenêtres, alertes, différents navigateurs, liens vers les pages, remplissage de formulaires…
- D’apprendre à utiliser Selenium Grid pour le tests distribués et TestNG pour les exécutions parallèles
- D’executer un projet en partant de 0 en construisant un cadre d’automatisation et scénarios
Learning Outcomes
1. Qu’est ce que l’automatisation des Tests ?
- Quand est ce que l’automatisation est applicable ou nécessaire ?
2. D’où commencer ?
- Niveaux de Testing : Cohn’s Pyramid
- Ce qu’il ne faut PAS faire : le cône de glace
3. Introduction à Selenium
- Qu’est ce que Selenium ? Un peu d’histoire
- Premiers numéros et évolution
4. Selenium IDE et les éléments du web
- Principes de développement
- Mise en place de Selenium IDE
- Vérification des acquis : pours et contres
5. Selenium WebDriver
- Mise en œuvre des principes et WebDriver avec des pilotes de navigateurs
- Création de WebDriver avec RemoreWebDriver
6. Selenium Grid
- Principes
- Ce qui change en fonction de single WebDriver
7. Exercices
Schedule
Cette formation a une durée totale de 20 heures et se déroule sur 5 jours:
- 12-12-2023: 13:00-17:00
- 13-12-2023: 13:00-17:00
- 15-12-2023: 13:00-17:00
- 19-12-2023: 13:00-17:00
- 20-12-2023: 13:00-17:00
Format and Location
Cette formation a lieu en PRÉSENTIEL
Terres Rouges building
14, porte de France
L-4360 Esch/Alzette
Level
Intermediate
Prerequisites
Connaissances de base du langage JAVA. En fonction du niveau de qualification de publique, les concepts de JAVA seront rappelés, pour que, tout le monde puisse comprendre l’intégralité de la formation.
Additional Info
Certification
Cette formation n'a pas d'évaluation finale, un certificat de participation sera remis aux participants.
Esco Skills
develop automated software tests, execute integration testing, levels of software testing, execute software tests
Esco Occupations
software tester, ICT integration tester, ICT system tester, automation engineer