Software Engineering  Creare metodi e strumenti per la costruzione di grandi sistemi informatici.

Prova la corsa delle biglie

Testare il software è come collaudare una pista di biglie.

Come fa uno sviluppatore a capire se il suo programma funziona e non ha difetti? Può verificare formalmente la sua correttezza (che è molto difficile per programmi di grandi dimensioni) oppure eseguirlo più volte per testarlo.

Per assicurarsi che i suoi test trovino tutti i possibili difetti, lo sviluppatore dovrebbe testare tutti i possibili scenari di utilizzo. Questa cosa è irrealizzabile, quindi i ricercatori hanno sviluppato l’idea di ‘test coverage’, una tecnica per valutare quanto bene è stato testato un programma.

In questa attività imparerai il concetto di ‘test coverage’ collaudando una pista di biglie.

Responsible: Roberto Minelli

Gold sponsors:
Silver sponsor:
Con la collaborazione di: