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)
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 fait participer. Il a même adapté certains contenus à des choses que nous voulons faire dans notre cadre !
Lisa Gallimore
Formation - C# for Automation Test Engineers
Traduction automatique
Le fait de cliquer seul avec l'instructeur a beaucoup aidé
Lillian Ahles
Formation - C# for Automation Test Engineers
Traduction automatique
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