Plan du cours
Localisation des éléments
- Stratégies de localisation des ID, CSS, XPath et des noms
- Gestion des attributs dynamiques
- Construction d'un chemin d'accès
- Meilleures pratiques
Projet
- Préparation Visual Studio
- Ajouter les bibliothèques nécessaires
NUnit
- Annotations
- Assertions
- Supports de test paramétrés
Selenium WebDriver
- Tests inter-navigateurs
- Attente d'un contenu dynamique
- Prise de captures d'écran
- Effectuer des actions au clavier et à la souris
- Gestion des fenêtres pop-up
- Débogage
NLog
- Configuration de journaux personnalisés
Modèles de conception
- Rendre le code réutilisable
- Modèle des objets de page
Tests distribués
- Exécution de Selenium serveur autonome
- Configurer Selenium Grid
- Utilisation de WebDriver à distance
Pré requis
- Expérience des tests automatisés avec Selenium
- Expérience en développement d'applications web (recommandé)
- Compréhension de C# (recommandé)
Nos clients témoignent (3)
Le cours était très pratique. Le formateur connaît très bien son sujet.
Piotr - Scottish Enterprise
Formation - Advanced Selenium with C#
Traduction automatique
The step by step demo by trainer and constant q&a.
Jameela Parveen - I-Access Solutions Pte Ltd
Formation - Advanced Selenium with C#
Trainer is nice. His explanation is clear and interesting. He try to make the lessons interesting as possible. I enjoyed the lesson and gained a lot of knowledge. Thank you so much. The most useful technique I learned is the locating elements for different web component like textbox, radio buttons and buttons. Sometimes, the element ID is not capture correctly. We learned a different way of locating elements by using CSS selectors, XPath, Name and ID. I like the explanation. Thanks