Plan du cours
Introduction au test automatisé
- Concepts de test
- Possibilités et limites des localisateurs Selenium
- Comprendre les localisateurs
- Types de localisateurs ID, CSS, XPath et Name
Localisateurs avancés
- Localisateurs dynamiques
- Construire un chemin
- Relations entre les éléments sur un chemin
- Localiser des éléments avec du texte souhaité
- Meilleures pratiques
Apache Maven
- Configurer un projet
Selenium WebDriver
- Bases de Java
- IDE Java
- API WebDriver
- Dépannage
- Débogage
TestNG
- Assertions
- Annotations
- Suite de tests
- Paramètres
- Test multi-navigateurs
- Rapports
Selenium WebDriver avancé
- Contenu dynamique
Selenium Grid
- Comprendre le test distribué
- Préparer l'infrastructure
- Utiliser Remote WebDriver
Gestion de projet
- Système de contrôle de version Git
- Intégration avec Jenkins
- Intégrer des suites de tests BDD Cucumber dans Jenkins
Pré requis
- Une compréhension de l'intégration continue.
- Une expérience avec Subversion ou tout autre système de contrôle de version.
- Une expérience en programmation Java.
Public visé
- Ingénieurs
- Testeurs
Nos clients témoignent (5)
Bon rapport, Łukasz a eu le temps de répondre aux questions de chacun et a pu aider tous ceux qui avaient 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 au début. Le formateur a volontiers clarifié toutes les incertitudes et des cas d'utilisation pratiques ont été discutés.
Vivek Verma - Global Knowledge Network Training Ltd
Formation - DevOps Practical Implementation and Tools
Traduction automatique
Le formateur est sympathique. Ses explications sont claires et intéressantes. Il essaie de rendre les cours aussi captivants que possible. J'ai apprécié la leçon et j'en ai tiré beaucoup de connaissances. Merci beaucoup. La technique la plus utile que j'ai apprise est celle du repérage des éléments pour différents composants web comme les champs de texte, les boutons radio et les boutons. Parfois, l'ID de l'élément n'est pas capturé correctement. Nous avons appris une autre méthode de repérage des éléments en utilisant CSS sélecteurs, 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
Luke was very knowledgeable, patient, and very open to satisfy my curiosity, for example I asked him to generate errors to see how system will response, etc. He would go above and beyond to answer questions or demonstrate the functionalities, even some of my questions were out of the class scope. He gave me a real experience with the system. I definitely will take another class with him and recommend him as a teacher for others. Thank you Luke!.
Tina Henderson
Formation - Test Automation with Selenium and Jenkins
Traduction automatique