analisi-disegno.com
(sessione interaziendale a Roma, 21-22 maggio 2012, organizzata da Technology Transfer)
Il corso tratta i principi fondamentali che regolano le attività di testing del software, tra le più critiche per lo sviluppo di sistemi di qualità.
Vengono esaminati l'ambito di applicazione e le finalità del testing, i ruoli coinvolti e le modalità del loro coinvolgimento, la definizione dei piani di test, l'individuazione delle tecniche da usare, la definizione dei casi di test, la documentazione degli errori riscontrati durante l'esecuzione dei test, le opportunità offerte dall'automazione e dall'uso di strumenti di supporto.
Il corso approfondisce in modo particolare la relazione che lega il testing alle attività di validazione e verifica dei requisiti e delle specifiche, e alla valenza del testing nell'ambito del rapporto tra committenti e fornitori di soluzioni software.
L'esposizione teorica viene arricchita da una serie di esercitazioni basate su casi reali.
Tutti i ruoli coinvolti nella definizione, nello sviluppo e nella verifica di prodotti software.
È opportuna una conoscenza generale delle problematiche relative allo sviluppo e allevoluzione dei sistemi software.
La natura delle attività di testing
Ambiti del testing
Livelli di applicazione delle attività di testing (unit, integration, system)
Le dimensioni del testing (funzionale, prestazionale, carichi, sicurezza, usabilità, ulteriori categorie)
Individuare e definire i casi di test - Panoramica sulle principali tecniche di testing
Scrittura di report di test efficaci
Strumenti per il testing e automazione del testing
Gli standard per il testing
analisi-disegno.com , servizi e materiali per lo sviluppo dei sistemi software, a cura di Adriano Comai.