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
La démonstration pas à pas par le formateur et les questions-réponses permanentes.
Jameela Parveen - I-Access Solutions Pte Ltd
Formation - Advanced Selenium with C#
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