Lecture overview -- Keyboard shortcut: 'u'  Previous page: Black box testteknik [Section] -- Keyboard shortcut: 'p'  Next page: Valg af input til black box test (1) -- Keyboard shortcut: 'n'  Lecture notes - all slides and notes together  slide -- Keyboard shortcut: 't'  Help page about these notes  Alphabetic index  Course home  Page 15 : 46
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

Go to exerciseTest af Kortbunke