Cursusaanbod
Inleiding
Geavanceerde basisprincipes van C#
- Geavanceerde datatypen en manipulatie ervan
- Delegaten en evenementen
- Complexere controle-stromen in code
Geavanceerde objectgeoriënteerde programmeertechnieken
- Complexe klasseconcepten en -structuren
- Ontwerppatronen voor automatiseringstaken
- Geavanceerde erfenis- en polymorfismestructuur in code
- Gevorderde interfaces en contractdefinities
Geavanceerde testtechnieken
- Complexe eenheidstesten opzetten en uitvoeren
- Behavior-Driven Development (BDD) in de praktijk
- Architectuur van geavanceerde automatiseringsframeworks
Gevorderde debug- en profileringsmethoden
- Effectieve troubleshooting-technieken gebruiken
- Geheugenbeheer en performance-analyse van testcode
Automatisering van web- en API-testen op hoog niveau
- Complexe webbrowser-automatiseringsprocessen beheersen
- Geautomatiseerd testen van REST- en andere API's
Ontwikkeling van geavanceerde automatiseringsframeworks
- Beheer van testgegevens in complexe scenario's
- Uitgebreide rapportage en logging voor testresultaten
Continuous Integration en Deployment processen implementeren
- CI/CD-pipelines opzetten specifiek voor automatiseringsgetesten
- Infrastructuurbeheer via Code (IaC) in testomgevingen
Verdiepingsonderwerpen binnen automatiseringsgetesten
- Automatisering van beveiligingstesten voor software
- Complexe mobiele app-testautomatisering oplossingen implementeren
Samenvatting en verdere stappen
Vereisten
- Kennis van het programmeren in C# en ervaring met automatiseringsgetesten
Doelgroep
- Automatiserings-testengineers
Getuigenissen (3)
wijze van lesgeven is goed... legt geduldig uit
Ramya Krishna - Multichoice
Cursus - Advanced C# for Automation Test Engineers
Automatisch vertaald
hij is zeer interactief en geduldig met ons.
Mpho - Multichoice
Cursus - Advanced C# for Automation Test Engineers
Automatisch vertaald
De les was informatief en gemakkelijk te volgen.
Najeeda Motala - Multichoice
Cursus - Advanced C# for Automation Test Engineers
Automatisch vertaald