Plan du cours
Introduction
Configuration du projet
Configuration de .Net et de VisualStudio
C# Types de données et opérateurs
- Types de variables
- Opérateurs
- Instructions conditionnelles
- Déclarations de boucle
- Listes
- Commutateurs
- Tableaux
Object-Oriented Programming
- Création de classes
- Constructeurs
- Surcharge des constructeurs
- Espaces de noms et instructions d'utilisation
Les méthodes
- Création de méthodes
- Réutilisation de méthodes
- Surcharge de méthode
- Passage d'arguments
Conteneurs
- Listes
- Vecteurs
- Dictionnaire
- Génériques
Extension des classes
- Construction de classes
- Héritage
- Polymorphisme
- Classes abstraites
- Classes d'interface
Travailler avec des chaînes de caractères
- Manipulation
- Formatage
- Tokenizers
Tests unitaires
- Tests Web
- Création
- Assertions
Débogage
- La 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
Travailler avec JSON
- Structure
- Bibliothèques JSON
- Créer des chaînes JSON
- Désérialisation
Vers un cadre d'automatisation
Remarques finales
Pré requis
- Un intérêt pour la programmation C# et les tests d'automatisation .
Audience
- Testeurs débutants qui souhaitent apprendre le C# pour les tests d'automatisation
- Testeurs professionnels ayant de l'expérience dans d'autres langages de programmation tels que Java ou Javascript et qui souhaitent transférer leurs compétences en matière de tests à C#
Nos Clients témoignent (10)
Il a été 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
Faire de l'exercice pratiquement pour tous les concepts
Ramya Krishna - Multichoice
Formation - C# for Automation Test Engineers
Traduction automatique
Le formateur est informatif et demande toujours à l'équipe si elle a compris l'exercice. Le formateur a un bon sens de l'humour qui rend l'apprentissage amusant.
Najeeda - Multichoice
Formation - C# for Automation Test Engineers
Traduction automatique
De cette façon, il a pris son temps pour nous faire comprendre les sujets.
Mamokone - Multichoice
Formation - C# for Automation Test Engineers
Traduction automatique
Explication très claire de toutes les questions abordées. Bons exercices.
Patrycja - Alior Bank SA
Formation - C# for Automation Test Engineers
Traduction automatique
Mixed background audiences were there, so have the basic knowledge, some didnt have that. So Dawid went through the basic level to make sure every one is in the right pace and the course was very helpful.
Nooby Thomas - Morningstar
Formation - C# for Automation Test Engineers
All of the key information was conveyed, and put into context, with small discussions about where various methods or approaches might be the most relevant. I think everybody could take lessons and knowledge from their training into their everyday job.
Stefa Beinert - Morningstar
Formation - C# for Automation Test Engineers
She’s friendly nd so nice and kindly also she help me to understand