Contactez-nous : 0156901634 Aller sur ALDEMIA CAMPUS TOUCH
Logo de l'organisme de formation

Activer vos talents : Passez à l'ACT

Automatisation - Outils de tests - RPA Automatisation des tests avec SELENIUM

Automatisation des tests avec SELENIUM

Formation à distance
21 heures (3 jours)
À partir de 1400 € HT S'inscrire
Représentation de la formation : Automatisation des tests avec SELENIUM

Les certifications de notre organisme de formations

QUALIOPI
Dernière mise à jour le 2/11/2020

Programme de la formation Version PDF

L’automatisation des tests fonctionnels est un objectif de plus en plus prédominant dans les projets IT, d’autant plus dans un contexte agile. Les patrimoines de tests, dits manuels, pouvant contenir des milliers de scénarios à exécuter, l'automatisation montre tout son intérêt et ses avantages. La plateforme Selenium est une des solutions à l’automatisation des tests pour les applications de type web. Cette formation est l’occasion de prendre en main les outils de la plateforme Selenium en vue de simuler une activité réelle sur un site Web et d'y exercer les tests. Elle est dirigée principalement par des travaux pratiques en appui à de rappels théoriques et aux présentations des composantes de Selenium.

Objectifs pédagogiques

  • • Acquérir les compétences pour être autonome sur la création d’un projet d’automatisation Selenium / Java
  • • Etre en mesure de comprendre les mécanismes de l’automate de test Selenium
  • • Etre en mesure de coder proprement et simplement des suites de tests Selenium / Java
  • • Etre en mesure de tester certains cas complexes

Profil des stagiaires

Pour qui
  • • Testeurs fonctionnels « manuels » désireux de s'orienter vers l'automatisation de tests
  • • Développeurs désireux de s'orienter vers l'automatisation de tests
  • • Automaticiens de tests débutants
Pré-requis
  • • Connaître les principes de l’automatisation des tests – cf. le module « Introduction à l’automatisation »
  • • Etre initié ou pratiquer les activités du processus de test et les langages de scripting.
  • • Avoir un minimum d'expérience en développement (Python, Java…)

Contenu de la formation

  • • Les bases :
    • o Installer son environnement de dev., avec ou sans Maven
    • o Créer le projet
    • o Configurer un WebDriver en mode local, le manipuler.
    • o Automatiser avec Selenium
    • o Identifier des WebElements. Utiliser XPath - ressources web pour tuto XPath
    • o Exercices sur XPath
    • o Exercices sur la temporisation
  • • Des bonnes pratiques :
    • o Penser simple
    • o Factoriser et refactorer
    • o Utiliser le Design Pattern et Page Object
    • o Cas pratiques
  • • Tester des pages complexes :
    • o Les WebElements réactifs, et pages auto-refresh
    • o Exercices sur les WebElements réactifs
    • o Fenêtres multiples, Alertes
    • o Exercices
  • Répartition
    • • Théorie : 25 %
    • • Pratique : 75 %
Equipe pédagogique

Les experts qui animent la formation sont des spécialistes des matières abordées. Ils ont été validés par nos équipes pédagogiques tant sur le plan des connaissances métiers que sur celui de la pédagogie et ce pour chaque cours qu’ils enseignent. Ils ont au minimum cinq à dix années d’expérience dans leur domaine.

Suivi de l'exécution et évaluation des résultats
  • Feuilles de présence.
  • Questions orales ou écrites (QCM).
  • Mises en situation.
  • Formulaires d'évaluation de la formation.
Ressources techniques et pédagogiques
  • Accueil des stagiaires dans une salle dédiée à la formation.
  • Documents supports de formation projetés.
  • Exposés théoriques
  • Description de cas concrets
  • Quiz en salle
  • Mise à disposition en ligne de documents supports à la suite de la formation.
  • PCs équipés des solutions outillées

Accessibilité

Nos locaux sont accessibles pour les publics en situation de handicap : hall d’entrée, accueil, ascenseur…