Schulungsübersicht

Einführung

Projekt einrichten

.Net- und VisualStudio-Einrichtung

C# Datentypen und Operatoren

  • Variablentypen
  • Operatoren
  • Bedingte Anweisungen
  • Schleifen-Anweisungen
  • Aufzählungen
  • Schalter
  • Arrays

Object-Oriented Programming

  • Erstellung von Klassen
  • Konstruktoren
  • Überladen von Konstruktoren
  • Namespaces und using-Anweisungen

Methoden

  • Erstellung von Methoden
  • Wiederverwendung von Methoden
  • Überladen von Methoden
  • Übergabe von Argumenten

Gefäße

  • Listen
  • Vektoren
  • Wörterbuch
  • Generika

Erweitern von Klassen

  • Konstruktion von Klassen
  • Vererbung
  • Polymorphie
  • Abstrakte Klassen
  • Interface-Klassen

Arbeiten mit Strings

  • Manipulation
  • Formatierung
  • Tokenisierer

Unit-Tests

  • Web-Tests
  • Erstellung
  • Behauptungen

Fehlersuche

  • Das Überwachungsfenster
  • Debugging-Befehle
  • Debugging-Funktionen

Behandlung von Ausnahmen

  • Catch-Block
  • Finally-Block
  • Throw-Schlüsselwort
  • Try-Catch-Block

Arbeiten mit JSON

  • Aufbau
  • JSON-Bibliotheken
  • Erstellen von JSON-Strings
  • Deserialisieren

Auf dem Weg zu einem Automatisierungsrahmen

Schlussbemerkungen

Voraussetzungen

  • Interesse an C# Programmierung und Automatisierungstests

Publikum

  • Anfänger, die C# für Automatisierungstests erlernen möchten
  • Professionelle Tester mit Erfahrung in anderen Programmiersprachen wie Java oder JavaScript, die ihre Testfähigkeiten auf C# übertragen wollen
  21 Stunden
 

Teilnehmerzahl


Beginnt

Endet


Die Termine sind abhängig von der Verfügbarkeit und finden zwischen 09:30 und 16:30 statt.
Offene Schulungskurse erfordern mindestens 5 Teilnehmer.

Erfahrungsberichte (10)

Kombinierte Kurse

Verwandte Kategorien