top of page
Selenium United Logo.png

Découvrez Selenium United

Certifications

Grâce à Selenium, le célèbre framework open-source d’automatisation de navigateurs, vous apprendrez les techniques les plus pertinentes pour créer des tests automatisés pour les applications web. Découvrez les concepts essentiels liés aux frameworks de test d’applications web, gérez vos capacités de driver et explorez d’autres méthodes avancées de Selenium!

Certified Selenium Engineer (CSE)
avec Java ou Python

La certification SeU - Certified Selenium Engineer (CSE) est un cours de niveau praticien destiné aux testeurs impliqués dans l’automatisation des tests web. Il couvre Selenium en tant que bibliothèque d’automatisation de navigateur, en commençant par les bases. Les concepts et principes de conception de l’automatisation des tests sont minimisés afin de se concentrer davantage sur les structures de code permettant une utilisation correcte et efficace de Selenium. Ce cours axé sur la conception offre une expérience Selenium pure, mettant l’accent sur les concepts clés pour améliorer leur application pratique dans le travail quotidien de test.

Qu’est-ce que Selenium ?

Selenium est un ensemble d’outils conçus pour l’automatisation des navigateurs, incluant Selenium WebDriver et Selenium Grid. Bien qu’il ne soit pas limité aux tests d’applications web, il est très recherché par les testeurs logiciels. Compatible avec tous les navigateurs les plus utilisés, Selenium est devenu bien plus qu’une simple bibliothèque de test logiciel. Il constitue la base de nombreux outils, API et frameworks d’automatisation de navigateurs. L’interface WebDriver introduite par Selenium WebDriver est devenue une norme W3C, ce qui renforce encore son importance dans le domaine de l’automatisation des tests.

Prerequisites for SeU Certified Selenium Engineer (CSE)

Prérequis en Java ou Python

​

Le formateur de l’atelier couvrira brièvement les concepts pertinents de Java ou Python, tels qu’ils sont utilisés dans le cours.

​

Veuillez noter que les concepts pertinents de Java ou Python ne peuvent pas être entièrement expliqués dans ce cours de 3 jours. Une journée supplémentaire peut être nécessaire si ces prérequis ne sont pas maîtrisés par les candidats.

​

Les participants familiarisés avec les concepts suivants pourront se concentrer sur Selenium de manière plus efficace, sans disperser leur attention sur la compréhension des structures Java ou Python.

​

Aucune question directe sur le cœur de Java ou Python ne sera incluse dans l’examen.

​

  • Concept de la méthode main()

  • Compilation et exécution du code Java/Python

  • Types de données primitifs

  • Contreparties classes des types primitifs (ex. Integer pour int)

  • Tableaux

  • Collections de base : List, Map

  • Formatage et manipulation de chaînes

  • System.out et System.err

  • Structures de contrôle conditionnelles

  • Structures de boucle : for (les 2 styles), while

  • Gestion des exceptions, hiérarchie des exceptions

  • Écriture d’une classe avec getters, setters et autres méthodes

  • Constructeurs et instanciation de classes

  • Variables de classe vs variables d’objet

  • Modificateurs d’accès

  • Méthodes de classe vs méthodes d’objet

  • Enum

  • Packages

  • Surcharge de méthodes

  • Héritage

  • Classes et méthodes abstraites

  • Redéfinition de méthodes

  • Composition d’objets
     

Série de tutoriels vidéo e-learning gratuite pour répondre aux prérequis SeU CSE (Java) :
 

  • Découvrez la plupart des prérequis Java via cette série de tutoriels de Derek Banas sur YouTube.

Une connaissance de base d’Eclipse est recommandée.

bottom of page