Formation Selenium Cucumber

Description de la formation Selenium Cucumber 

La formation selenium cucumber vous aide à explorer l’automatisation des scénarios du test d’une application web à l’aide de l’outil Cucumber et du sélénium. Au cours de la formation, vous appreniez les spécificités du l’outil Cucumber ( un cadre de développement basé sur le comportement (BDD). Ainsi, vous pratiquez Selenium WebDriver, comment mettre en place un projet cucumber et intégrer Selenium WebDriver avec Cucumber. 

Objectifs pédagogiques

  • Mise en oeuvre des outils sélenium et Cucumber .
  • Appliquer et maîtriser les commandes de Selenium
  • Création d’un projet avec cucumber
  • Intégration continue avec Jenkins

Modalités d’évaluation

  • QCM (Questionnaire à Choix Multiples) : Test des connaissances théoriques sur Selenium, ses concepts de base, et ses fonctionnalités.
  • Questions ouvertes : Évaluation de la compréhension des concepts plus complexes, comme la gestion des exceptions, la synchronisation ou les meilleures pratiques en matière d’automatisation des tests.
  • Cas pratiques théoriques : Analyse de scénarios et proposition de stratégies d’automatisation.

Modalités, méthodes et moyens pédagogiques

  • Formation délivrée en présentiel ou distanciel.
  • Le formateur utilise une pédagogie variée combinant démonstrations concrètes, échanges interactifs et mises en situation pour une meilleure compréhension des concepts.
  • Afin de vous garantir un apprentissage optimal, nous élaborons des supports de cours clairs et structurés, ainsi que des exercices pratiques adaptés à chaque module de formation. Ces ressources pédagogiques sont conçues pour favoriser votre autonomie et votre progression.
  • Pour les formations organisées dans vos locaux, nous vous remercions de bien vouloir vous assurer de disposer de tout le matériel informatique nécessaire (ordinateurs, logiciels, etc.) conformément aux prérequis spécifiés dans le programme. Cette précaution permettra à tous les participants de bénéficier d’une expérience de formation optimale
  • Le coût de la formation est établi en fonction de la durée, de la complexité et des ressources spécifiques à chaque programme.

Publique cible 

  • Chaque personne est intéressée par le domaine d’automatisation du test ou souhaite faire une reconversion professionnelle.
  • Ingénieurs AQ, Testeurs de logiciels, Ingénieurs en logiciel, Développeurs de logiciels, testeurs manuels

Prérequis

  • Maitrise du Français
  • Une connaissance de base de Selenium est souhaitable mais n’est pas obligatoire.
  • Aucune connaissance de BDD et Cucumber n’est exigée.

Programme de la formation Selenium Cucumber 

1/ Introduction

  • Introduction au test logiciel
  • Pourquoi tester le logiciel ?
  • Quels sont les types des tests ?
  • Comment tester le logiciel ?

2/ Automatiser les tests c’est quoi ?

  • Automatisation des tests
  • Pourquoi automatiser les tests ?
  • Quand automatiser les tests ?
  • Bénéfices et limites de l’automatisation
  • Différents outils d’automatisation des tests

3/ Outils de Test : Selenium 

  • Présentation de Selenium
  • A propos de Selenium
  • Avantages et limites
  • Architecture de la suite d’outils Selenium: Selenium IDE, Selenium WebDriver, Selenium Grid

4/ Selenium WebDriver 

  • Pratiquer Selenium WebDriver
  • Présenter l’application web à tester.
  • Xpath, c’est quoi ?
  • Savoir comment localiser les éléments dans une page web avec plusieurs façons
  • Junit, TestNg
  • Installation et configuration
  • Mise en œuvre
  • Le premier projet (maven) : Appliquer et maîtriser les commandes de Selenium.

5/ Cucumber

  • C’est quoi cucumber ?
  • La langage Gherkin
  • Création d’un projet avec cucumber : écrire plusieurs scenarii, coder les StepDefinitions, exécuter les tester et analyser les résultats

6/ Intégration 

  • BDD
  • Scenario outline
  • Le design pattern POM
  • Comparer Selenium avec un outil d’automatisation payant (Test Complete de SmartBear)
  • Les framework de Selenium (exemple Data Driven Framework)
  • Intégration continue avec Jenkins

Accessibilité de la formation

ITTEST GROUP s’engage pour faciliter l’accessibilité de ses formations. Les détails de l’accueil des personnes en situation de handicap sont consultables sur la page A propos. Pour plus d’informations, contactez notre référent handicap, M. Shihab Elbahri ( Email : schiheb.elbahri@ittestgroup.com )

Modalités et délais d’accès à la formation

Les formations ITTEST auront lieu dans un délai de deux mois après la validation de l’inscription. Les inscriptions sont possibles jusqu’à 48 heures ouvrées avant le début de la formation.

Formation Selenium Cucumber

2500 H .T
  • Durée : 4 jours
Formulaire Demande d'inscription aux formations

Votre Satisfaction est notre réussite

Nombre de personnes formées à l’année

Information A venir

Taux de satisfaction client à l’année

Information A venir

Taux de réussite

Information A venir

Nombre de sessions réalisées

Information A venir