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 (9)
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
Les exercices pratiques, la bonne humeur du formateur. Un grand merci à Augustin pour réussir à mettre une bonne ambiance à distance à des participant qu'il ne voit pas. Cela donne une formation agréable et intéressante.
Jean-Noël - Cegid
Formation - TestComplete
Approche très cool du sujet et basée sur des exemples pratiques
Tomasz - Biuro Rachunkowe Magda Sp. z o.o.
Formation - Automate Windows Desktop Applications with AutoIt
Traduction automatique
Trainer knowledge and approach.
Piotr Kucharski
Formation - Introducing C# 6.0 with Visual Studio 2015/2017
Adapté à nos besoins
Rafał - Haleon
Formation - C#.Net
Traduction automatique
Approche flexible et adaptation des exercices aux questions et problèmes soulevés par les stagiaires.
Maciej - DataConsult S.A.
Formation - Advanced Programming in C#
Traduction automatique
Shane est très expérimenté, bien informé et prêt à aider et à expliquer lorsque les gens ont des questions. J'ai surtout apprécié le fait que Shane crée une atmosphère où l'on peut poser des questions en toute sécurité et où l'on est encouragé à le faire, ce qui, à mon avis, est extrêmement important pour l'apprentissage.
Ryan
Formation - C# for Automation Test Engineers
Traduction automatique
J'ai apprécié l'étendue des connaissances de Folio. Non seulement il connaissait le contenu du cours, mais il connaissait aussi des constructions dans des langages qui nous étaient familiers afin de rendre les exemples plus significatifs pour nous. Pendant les intervalles, il a partagé sa connaissance des technologies et des solutions en dehors du cadre de la formation pour nous donner un aperçu d'autres solutions que nous pourrions utiliser à l'avenir (et lors de futures formations).
Raphael - Markit Valuations Limited
Formation - Developing Desktop Applications with Visual Studio 2012, VB.NET and SQL Server 2012
Traduction automatique
Juste l'exposition générale. Très utile.
Travis - Beckman Coulter
Formation - Introduction to Blazor
Traduction automatique