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
Erfahrungsberichte (7)
Shane ist sehr erfahren, sachkundig und bereit zu helfen und zu erklären, wenn man Fragen hat. Am besten hat mir gefallen, dass Shane eine Atmosphäre schafft, in der es sicher ist, Fragen zu stellen, und dass er dazu ermutigt, was meiner Meinung nach extrem wichtig für das Lernen ist.
Ryan
Kurs - C# for Automation Test Engineers
Maschinelle Übersetzung
die vielen Beispiele und Demos
David
Kurs - C# for Automation Test Engineers
Maschinelle Übersetzung
Wirklich praxisnah. Der Dozent war interessant und hat uns bei der Stange gehalten. Er hat sogar einige Inhalte auf Dinge zugeschnitten, die wir in unserem Rahmen machen wollen!
Lisa Gallimore
Kurs - C# for Automation Test Engineers
Maschinelle Übersetzung
Der Klick allein mit dem Ausbilder hat sehr geholfen
Lillian Ahles
Kurs - C# for Automation Test Engineers
Maschinelle Übersetzung
Es wurde gut erklärt.
Moises - Department of Defense
Kurs - C# for Automation Test Engineers
Maschinelle Übersetzung
Der Trainer ist kompetent und freundlich und erklärt alles ausführlich.
Mpho - Multichoice
Kurs - C# for Automation Test Engineers
Maschinelle Übersetzung
Aufbau des Selenium-Frameworks
Multichoice
Kurs - C# for Automation Test Engineers
Maschinelle Übersetzung