Glass-Box testing
il Black-Box testing č un buon punto di partenza per il testing ma raramente č sufficiente
- programma che usa un table lookup per alcuni input ed esegue dei calcoli per altri input
- se i dati di test includono solo valori per cui č usato il table lookup, il testing non da informazioni sulla correttezza della parte del programma che esegue i calcoli
č necessario anche il Glass-Box testing
- in cui si tiene conto del codice del programma sotto test
il Glass-Box testing dovrebbe fornire dati di test
- in aggiunta a quelli ottenuti con il Black-Box testing
che provano i diversi cammini nel programma
- per ogni cammino del programma, ci dovrebbe essere un dato nell’insieme di test
- l’insieme di dati di test č path-complete