Struttura del corso
Introduzione
Concetti fondamentali avanzati di C#
- Tipi di dati avanzati e tecniche di manipolazione
- Delegati ed eventi
- Controllo avanzato del flusso esecutivo
Programmazione orientata agli oggetti avanzata
- Concetti avanzati relativi alle classi
- Pattern di progettazione utilizzabili nei test automatizzati
- Ereditarietà e polimorfismo avanzati
- Interfacce e contratti avanzati
Tecniche di test avanzate
- Test unitari avanzati
- Sviluppo guidato dal comportamento (BDD)
- Architettura dei framework di automazione testuale
Debugging e analisi delle prestazioni avanzati
- Tecniche avanzate per il debug del codice
- Gestione della memoria e analisi delle performance
Test di automazione web e API avanzati
- Automatizzazione avanzata delle interazioni con il Web
- Automatizzazione dei test sulle API
Sviluppo avanzato di framework di automazione
- Gestione avanzata dei dati di test
- Generazione avanzata di report e logging delle operazioni
Integrazione continua e distribuzione automatica
- CI/CD per l’automazione dei test
- Infrastructure as Code (IaC) applicata agli ambienti di test
Argomenti avanzati nell’ambito dell’automazione
- Automatizzazione dei test di sicurezza
- Test automatizzati su piattaforme mobili avanzate
Sintesi e prossimi passi
Requisiti
- Conoscenza della programmazione in C# e dei principi legati ai test di automazione
Destinatari
- Ingegneri dei test di automazione
Recensioni (3)
il metodo di insegnamento è buono... spiega con pazienza
Ramya Krishna - Multichoice
Corso - Advanced C# for Automation Test Engineers
Traduzione automatica
è molto interattivo e paziente con noi.
Mpho - Multichoice
Corso - Advanced C# for Automation Test Engineers
Traduzione automatica
La lezione era informativa e facile da seguire.
Najeeda Motala - Multichoice
Corso - Advanced C# for Automation Test Engineers
Traduzione automatica