<Precedenti | Contenuti | Succ.>
Test di Casi
Per eseguire test utili, è importante sviluppare e applicare buone casi testCiò avviene scegliendo attentamente i dati di input o le condizioni operative che riflettono bordo e angolo casi. Nel nostro frammento di codice (che è molto semplice), vogliamo sapere come si comporta il codice in tre condizioni specifiche:
1. nome_dir contiene il nome di una directory esistente
2. nome_dir contiene il nome di una directory inesistente
Testing
3. nome_dir è vuoto
Eseguendo il test con ciascuna di queste condizioni, si ottiene un buon risultato copertura di prova è raggiunto.
Proprio come la progettazione, anche il testing è una questione di tempo. Non tutte le funzionalità dello script devono essere testate approfonditamente. Si tratta semplicemente di determinare cosa è più importante. Poiché potrebbe essere potenzialmente distruttivo in caso di malfunzionamento, il nostro frammento di codice merita un'attenta valutazione sia durante la progettazione che durante il testing.