La tecnica di analisi dei valori estremi è una tecnica di collaudo del software a scatola nera che si concentra sui limiti delle classi di equivalenza. L'idea è che gli errori spesso si verificano ai confini degli intervalli di input, quindi è importante testare i valori al limite superiore e inferiore di ogni classe.
Implementazione I criteri per l’identificazione delle classi per estremi sono analoghi alla copertura delle classi di equivalenza. Per ciascun intervallo di valori ammissibili in ingresso ed in uscita occorre progettare:
I casi di test validi sugli estremi dell’intervallo I casi di test non validi per i valori immediatamente al di sotto del minimo e al di sopra del massimo
+Esempio di un caso di test su una data di nascita (gg/mm/aaaa)Caso 1gg = 1validoCaso 2gg = 31validoCaso 3gg = 0non validoCaso 4gg = 32non valido Per ciascun numero di valori ammissibili in ingresso ed in uscita progettare:
I casi di test validi per il numero minimo e per il massimo I casi di test non validi per i numeri immediatamente al di sotto del minimo e al di sopra del massimo
+Esempio di caso di test sulla lunghezza di una passwordCaso 1lunghezza password di 8 caratterivalidoCaso 2lunghezza password di 20 caratterivalidoCaso 3lunghezza password di 7 caratterinon validoCaso 4lunghezza password di 21 caratterinon valido
Categoria:Qualità del software