Forelæsningsnoter i Objekt-orienteret Programmering Test og Dokumentation
Black box test
Black box test er i mange tilfælde et mere praktisk og overkommeligt alternativ til
white box test. Vi introducerer på denne slide black box test. Detaljer følger på efterfølgende sider
I en black box test gør vi os ingen antagelser om den indre opbygning af den enhed, der skal testes
Programenheden testes udelukkende på 'passende valgte input'
Muligheder i en black box test:
Primært at afsløre funktionalitetsfejl i enheden
Opnår vi det rigtige resultat på givne input?
Finde fejl omkring enhedens grænseflade til andre enheder
Overføres data korrekt til og fra enheden?
Sekundært at afsløre andre problemer, såsom effektivitet
Kan der demonstreres ressource problemer (tid og plads)?
Det er praktisk og kombinatorisk umuligt at teste en enhed på alle mulige input