Schulungsübersicht
Einführung
Grundlagen des fortgeschrittenen C#
- Fortgeschrittene Datentypen und -manipulation
- Delegaten und Ereignisse
- Erweiterte Kontrollfluss-Techniken
Fortgeschrittene objektorientierte Programmierung
- Erweiterte Konzepte zu Klassen
- Entwurfsmuster für die Automatisierung
- Fortgeschrittene Vererbung und Polymorphie
- Erweiterte Schnittstellen und Verträge
Fortgeschrittene Testtechniken
- Erweitertes Unit-Testing
- Behavior-Driven Development (BDD)
- Architektur von Automatisierungs-Frameworks für Tests
Fortgeschrittenes Debugging und Profiling
- Erweiterte Techniken zur Fehlerdiagnose
- Speicherverwaltung sowie Performance-Profiling
Fortgeschrittenes Testen von Webanwendungen und APIs
- Erweiterte Automatisierung für Web-Anwendungen
- Automatisierung beim Testen von APIs
Entwicklung fortgeschrittener Automatisierungs-Frameworks
- Fortgeschrittene Verwaltung von Testdaten
- Fortgeschrittenes Reporting und Protokollierung
Kontinuierliche Integration sowie Auslieferung
- CI/CD-Prinzipien bei der Automatisierung von Tests
- Infrastruktur als Code (IaC) für Testumgebungen
Spezielle Themen in der Automatisierung
- Automatisierung von Sicherheitstests
- Fortgeschrittene Automatisierung beim Testen mobiler Anwendungen
Zusammenfassung und weitere Schritte
Voraussetzungen
- Grundkenntnisse in C#-Programmierung und Automatisierungstests
Zielgruppe
- Automatisierungstest-Ingenieure
Erfahrungsberichte (3)
Unterrichtsmethode ist gut... erklärt geduldig
Ramya Krishna - Multichoice
Kurs - Advanced C# for Automation Test Engineers
Maschinelle Übersetzung
Er ist sehr interaktiv und geduldig mit uns.
Mpho - Multichoice
Kurs - Advanced C# for Automation Test Engineers
Maschinelle Übersetzung
Die Vorlesung war informativ und leicht zu verstehen.
Najeeda Motala - Multichoice
Kurs - Advanced C# for Automation Test Engineers
Maschinelle Übersetzung