Plan du cours
Introduction à l'automatisation des tests
- Concepts de test
- Possibilités et limites des localisateurs Selenium
- Comprendre les localisateurs
- Types de localisateurs : ID, CSS, XPath et Nom
Localisateurs avancés
- Localisateurs dynamiques
- Construction d'un chemin
- Relations entre les éléments sur un chemin
- Localisation d'éléments avec du texte souhaité
- Bonnes pratiques
Apache Maven
- Configuration du projet
Selenium WebDriver
- Bases de Java
- IDE Java
- API WebDriver
- Dépannage
- Débogage
TestNG
- Assertions
- Annotations
- Suite de tests
- Paramètres
- Tests multi-navigateurs
- Rapports
Selenium WebDriver avancé
- Contenu dynamique
Selenium Grid
- Comprendre les tests distribués
- Préparation de l'infrastructure
- Utilisation du WebDriver distant
Gestion de projet
- Système de contrôle de version Git
- Intégration avec Jenkins
- Intégration des suites de tests BDD Cucumber dans Jenkins
Pré requis
- Comprendre l’intégration continue.
- Expérience avec Subversion ou tout autre système de contrôle de version.
- Expérience en programmation Java.
Public cible
- Ingénieurs
- Testeurs
Nos clients témoignent (5)
Le formateur a une expérience approfondie et est très bien narré en effet. La profondeur de ses connaissances et sa passion pour l'enseignement sont hautement appréciées.
Anup Kumar - SMR Automotive Mirrors Stuttgart
Formation - Jenkins 2: Building CI/CD Pipelines
Traduction automatique
Bonne relation, Łukasz a pris le temps de répondre aux questions de chacun et a pu aider quiconque avait un problème
Kelly Morris - Titian Software Poland Sp. z o.o.
Formation - Selenium WebDriver in C#
Traduction automatique
Le formateur était très bien organisé. Il a expliqué tous les outils nécessaires pour la formation dès le début. Le formateur a volontiers clarifié toutes les questions et des cas pratiques ont été discutés.
Vivek Verma - Global Knowledge Network Training Ltd
Formation - DevOps Practical Implementation and Tools
Traduction automatique
L'animateur est sympathique. Ses explications sont claires et intéressantes. Il essaie de rendre les leçons aussi passionnantes que possible. J'ai beaucoup apprécié la leçon et j'ai acquis beaucoup de connaissances. Merci beaucoup. La technique la plus utile que j'ai apprise est la localisation des éléments pour différents composants web, tels que les champs de saisie, les boutons radio et les boutons. Parfois, l'ID de l'élément n'est pas capturé correctement. Nous avons appris différentes méthodes pour localiser les éléments en utilisant des sélecteurs CSS, XPath, le nom et l'ID. J'ai aimé les explications. Merci
Bee Chin Chuah - I-Access Solutions Pte Ltd
Formation - Advanced Selenium with C#
Traduction automatique
The One on One session is amazing!! And thankful that the trainer's skills are Excellent and his willingness to share them to the fullness. I am very satisfied. . with the training and I wouldn't have wish to have done it anywhere else. I would only wish that I had One day longer for the training.
Isaac Nyembo - Bechtle Clouds GmbH
Formation - Advanced Selenium
Traduction automatique