Plan du cours
Introduction
- Aperçu du test automatisé des applications Web avec Selenium
- Aperçu de C# et .NET
Mise en place
- Installation et configuration de WebDriver avec C#
- Utilisation de NuGet, des bibliothèques et extensions
- Préparation de Visual Studio
- Identification des éléments d'interface utilisateur
Utilisation de Selenium WebDriver
- Réalisation d'actions utilisateur avec WebDriver
- Capture et validation des données provenant d'une page Web
- Utilisation des cadres, alertes et fenêtres de navigateur multiples
Utilisation des fonctions intégrées de C#
- Gestion des exceptions
- Synchronisation
- Travail avec les objets de page (POM)
- Structure de test
- Utilisation de bibliothèques d'aide
Utilisation de l'automatisation de tests Selenium en C#
- Configuration d'un projet pour un cadre d'automatisation Selenium en C#
- Création d'un cadre d'automatisation Selenium .NET Core 5.0 en C# à partir de zéro
- Rédaction d'un test avec Selenium, C# et Nunit dans l'environnement IDE Visual Studio
- Exécution d'un test automatisé Selenium en C#
- Exécution de tests automatisés Selenium en C# sur un navigateur
Dépannage
Résumé et prochaines étapes
Pré requis
- Connaissances pratiques de C#
- Familiarité avec Microsoft Visual Studio
Public visé
- Développeurs
- Testeurs
Nos clients témoignent (5)
Il s'agissait d'un entraînement en face à face, donc la formation a été adaptée à mes besoins spécifiques. Shane a mis en lumière des éléments de WPF/C# qui pourraient potentiellement être bénéfiques pour mes projets de développement.
Warren Nolan - Northrop Grumman
Formation - Programming in WPF
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
Sur mesure à nos besoins
Rafal - Haleon
Formation - C#.Net
Traduction automatique
Tout. En tenant compte de la quantité de concepts couverts par Fulvio, inclure des explications détaillées en trois jours était vraiment bien. J'ai apprécié qu'il aborde beaucoup de concepts dont nous, en tant que Data Engineers, avons besoin.
Florim - Jisc
Formation - Programming in C# with Visual Studio
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