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#
 21 heures

Nombre de participants



Prix par participant

Nos Clients témoignent (5)

Cours Similaires

Tosca: Model-Based Testing for Complex Systems

35 heures

Test Automation with Galen Framework

14 heures

TestComplete

21 heures

Automate Windows Desktop Applications with AutoIt

14 heures

Robot Framework: Keyword Driven Acceptance Testing

14 heures

Machine Learning and AI with ML.NET

21 heures

Advanced Blazor

21 heures

Blazor WebAssembly

14 heures

Introduction to Blazor

14 heures

Implementing the Actor Model with Microsoft Orleans

14 heures

High-Performance Application Development with .NET Core

14 heures

Introduction to .Net Core

14 heures

.NET Core and Angular Training Course

21 heures

Entity Framework Core 2.0

14 heures

Introducing C# 6.0 with Visual Studio 2015/2017

28 heures

Catégories Similaires