fbpx
mars 20, 2019

Formation Selenium savoir automatiser les Tests

IT4ALL Formation Selenium, savoir automatiser les Tests

Cours Weekends Accélérés (Formation en 3 semaines)

Objectifs de cette formation :
- Appliquer correctement les principes de l'automatisation des tests pour construire une
solution d'automatisation des tests maintenable.
- Pouvoir mettre en œuvre des scripts Selenium WebDriver qui exécutent des tests
fonctionnels d'applications Web.
- Intégrer les tests automatisés dans une chaine d'intégration continue

La Formation Selenium, savoir automatiser les Tests, proposée par IT4ALL est un cursus unique qui permet rapidement d’être opérationnel sur ce domaine.

Durée : 3 semaines .
Prochaine Session: Novembre 2019.
Projet: la réalisation d’un projet en Selenium.
Attestations : Attestation de formation + Attestation  de Stage .
Horaire et Lieu de la Formation :  Dimanche Centre Casablanca : Centre Ville, Casablanca (3 min de la gare Casa-Port à pieds) .  Samedi Centre Rabat Avenue Mohammed V, Rabat ( 10 min de la gare Rabat Ville à pieds)  :  du 9:30h à 13h – 14h à 16h.

Horaire Ramadan de 10h à 15 h.

Tel : 06 31 01 44 77

Email : informationtechnologies4all@gmail.com

Réservez votre place : Réservation cliquez ici

Programme de la formation : 1 - Bases de l'automatisation des tests
  • Aperçu de l'automatisation des tests
  • Les tests manuels vs tests automatisés
  • Risques et avantages de Selenium WebDriver
  • Selenium WebDriver dans l'architecture d'automatisation des tests
  • La boîte à outils Selenium
2 - Technologies Internet pour l'automatisation des tests d'applications Web
  • Comprendre HTML
  • XPath et recherche dans les documents HTML
  • Localisateur CSS
3 - La POO et JSE
  • Bases du langages JAVA
  • Programmation Orientée Objet (Objet, Classe, Attribut, Variable, Méthode)
  • Concept objet avancé( Polymorphisme, Héritage, Interface)
4 - Utiliser Selenium WebDriver
  • Selenium API
  • Présentation générale de WebDriver
  • Architecture
  • Localisation des éléments de l'interface graphique
  • Manipulation des éléments
  • Manipulation des fenêtres, Frame et alerts
  • Navigation
  • Mécanismes d'attente
5 - Framework TestNG
  • Présentation générale du Framework TestNG
  • Annotations TestNG
  • Assertion
  • testng.xml
  • Reporter Logs et HTML Reports
6 - Utiliser Page Object Model et Page Factory
  • Page Object Model (POM) ?
  • Avantages du Page Object Model
  • Mise en œuvre du POM
7 - Intégration avec d'autres outils
  • Configuration de l’environnement de développement du test (Java et Maven)
  • Configuration de Jenkins pour l'intégration continue
  • Utilisation de Jenkins et Maven pour l'exécution d'un test Selenium WebDriver dans le processus d'intégration continue.
8 – Selenium Grid
  • Objectifs et principales fonctionnalités.
  • Composants de Selenium Grid.
  • Configuration de Selenium Grid.
NB: L'attestation de stage sera délivrée aux participants qui auront réussi à réaliser le projet de Fin la formation.