Plan du cours
Introduction
- Vue d'ensemble des tests automatisés d'applications web Selenium
- Aperçu de C# et .NET
Pour commencer
- Installation et configuration de WebDriver avec C#
- Utilisation de NuGet, de bibliothèques et d'extensions
- Préparation Visual Studio
- Identifier les éléments de l'interface utilisateur
Utilisation de Selenium WebDriver
- Exécution d'actions utilisateur dans WebDriver
- Capturer et valider des données à partir d'une page web
- Utilisation de cadres, d'alertes et de fenêtres de navigation multiples
Utilisation des fonctions intégrées de C#'s
- Gestion des exceptions
- Synchronisation
- Travailler avec des objets de page (POM)
- Test de la structure
- Utiliser des bibliothèques d'aide
Utiliser C# Selenium Test Automation
- Mise en place d'un projet pour le cadre d'automatisation Selenium en C#
- Créer un cadre d'automatisation Selenium C# .NET Core 5.0 à partir de zéro
- Écrire un test en utilisant Selenium, C# et Nunit avec Visual Studio IDE
- Exécuter un test C# Selenium
- Exécuter des tests C# Selenium sur un navigateur
Dépannage
Résumé et prochaines étapes
Pré requis
- Connaissance pratique de C#
- Familiarité avec Microsoft Visual Studio
Audience
- Développeurs
- Testeurs
Nos clients témoignent (5)
Le cours était instructif et facile à suivre.
Najeeda Motala - Multichoice
Formation - Advanced C# for Automation Test Engineers
Traduction automatique
Adapté à nos besoins
Rafal - Haleon
Formation - C#.Net
Traduction automatique
J'ai tout apprécié car c'est tout nouveau pour moi et je peux voir la valeur ajoutée que cela peut apporter à mon travail.
Zareef - BMW South Africa
Formation - Tosca: Model-Based Testing for Complex Systems
Traduction automatique
Il était facile à comprendre et à mettre en œuvre.
Thomas Young - Canadian Food Inspection Agency
Formation - Robot Framework: Keyword Driven Acceptance Testing
Traduction automatique
Complet - a couvert tout ce qui nous intéressait. A pu travailler à travers des exemples.
Deborah Morrison - AFBI
Formation - Introduction to Blazor
Traduction automatique