Questo è un webinar organizzato da Reteinformaticalavoro, il portale numero 1 dedicato al mondo del lavoro nell’ambito IT.
Contenuti
Se non hai mai scritto test automatizzati per verificare il funzionamento del tuo codice, questo è il webinar che fa al caso tuo: vedremo assieme una panoramica delle buone pratiche di testing e dei vantaggi della loro applicazione nell’ambito dello sviluppo software, usando il linguaggio di programmazione C# per gli esempi pratici.
L’obiettivo è quello di guidare i partecipanti alla scoperta del testing spiegandone i principi di base nel modo più semplice possibile, chiarendo i concetti con esempi mirati: imparerai quindi come scrivere Unit Test automatizzati per le tue applicazioni C#, come integrare il testing nella tua attività di sviluppo e quali “best practice” adottare affinché rimanga una attività proficua e non superflua, o peggio ancora stancante e inefficiente.
Argomenti
- L’ABC del Testing: le caratteristiche fondamentali dei test creati “a regola d’arte”
- Diverse tipologie di test per differenti scopi: distinguiamo Unit Test da Integration Test
- Garantiamo l’onnipotenza dei nostri test attraverso l’uso dei cosiddetti “stub” e “mock”
- Scopriamo le librerie che possono venirci in aiuto nella creazione di test efficaci con C#
- Risorse per approfondimenti, conclusioni e Q&A
Obiettivi
Alla fine del webinar, i partecipanti conosceranno appieno quali sono i requisiti da rispettare per la scrittura di test efficaci, ciò che va curato e ciò che invece va evitato accuratamente, e potranno pertanto iniziare a utilizzare sin da subito questa pratica nella propria attività di sviluppo software, lavorando autonomamente oppure in team, approfondendo in seguito se interessati altre metodologie di programmazione moderne e diffuse che si basano sul testing come “pilastro” fondamentale (es. TDD, Test Driven Development).
