Plan du cours
Introduction
Configuration du projet
Configuration de .Net et VisualStudio
Types de données et opérateurs en C#
- Types de variables
- Opérateurs
- Instructions conditionnelles
- Boucles
- Listes
- Instructions switch
- Tableaux
Programmation orientée objet
- Création de classes
- Constructeurs
- Surcharge des constructeurs
- Espaces de noms et instructions using
Méthodes
- Création de méthodes
- Réutilisation des méthodes
- Surcharge des méthodes
- Passage d'arguments
Conteneurs
- Listes
- Vecteurs
- Dictionnaires
- Génériques
Extension des classes
- Construction de classes
- Héritage
- Polymorphisme
- Classes abstraites
- Classes d'interface
Travail avec des chaînes de caractères
- Manipulation
- Mise en forme
- Tokenizers
Tests unitaires
- Test Web
- Création
- Assertions
Débogage
- Fenêtre de surveillance
- Commandes de débogage
- Fonctions de débogage
Gestion des exceptions
- Bloc catch
- Bloc finally
- Mot-clé throw
- Bloc try-catch
Travail avec JSON
- Structure
- Bibliothèques JSON
- Création de chaînes JSON
- Désérialisation
Vers un framework d'automatisation
Remarques de clôture
Pré requis
- Un intérêt pour la programmation en C# et l'automatisation des tests
Public visé
- Testeurs débutants qui souhaitent apprendre C# pour l'automatisation des tests
- Testeurs professionnels ayant une expérience dans d'autres langages de programmation tels que Java ou JavaScript et souhaitant transférer leurs compétences en test vers C#
Nos clients témoignent (7)
Shane est très expérimenté, compétent et prêt à aider et à expliquer lorsque les gens ont des questions. Ce que j'ai particulièrement apprécié, c'est qu'il crée une atmosphère dans laquelle poser des questions est considéré comme sûr et encouragé, ce qui est extrêmement important pour l'apprentissage, selon moi.
Ryan
Formation - C# for Automation Test Engineers
Traduction automatique
les nombreux exemples et démonstrations
David
Formation - C# for Automation Test Engineers
Traduction automatique
Très pratique. L'instructeur était intéressant et nous a tenus engagés. Il a même adapté certains contenus à des choses que nous voulons faire dans notre cadre de travail !
Lisa Gallimore
Formation - C# for Automation Test Engineers
Traduction automatique
Cliquez seul avec l'instructeur a beaucoup aidé
Lillian Ahles
Formation - C# for Automation Test Engineers
Traduction automatique
C'était bien expliqué.
Moises - Department of Defense
Formation - C# for Automation Test Engineers
Traduction automatique
Le formateur est compétent et sympathique, et explique tout en détail.
Mpho - Multichoice
Formation - C# for Automation Test Engineers
Traduction automatique
Construire le cadre Selenium
Multichoice
Formation - C# for Automation Test Engineers
Traduction automatique