Whitebox-Test (Programmierung)

Aus unkompliziert.eu
Wechseln zu: Navigation, Suche

Der Test leitet sich aus der internen Struktur des Programms ab, d.h. der Sourcecode ist bekannt.

Beispiel: Benötigte Methoden eines Online-Shops

  • Warenkorb
  - Gesamtpreis berechnen
  - Artikel in / aus Warenkorb legen / löschen
  -> Modultest (BB+WB)
  -> Integrationstest "WK"
  -> Systemtest (BB + WB)
  • Bezahlung
  - Gutschein einlösen
  - bezahlen
  - Zahlungsmethode wählen
  -> Integrationstest "Bezahlung"
  -> Systemtest (BB + WB)
  • Zusätzlich
  - Artikel anlegen
  - Adresse eingeben
  -> Integrationstest "Zusätzlich"
  -> Systemtest (BB + WB)

Modultest

  • sowohl BlackBox (BB) als auch WhiteBox (WB) (wenn selbst programmiert) Test
  • jede Methode wird einzeln getestet

Systemtest

  • sowohl BlackBox (BB) als auch WhiteBox (WB)-Test
  • das Zusammenspiel der einzelnen Komponenten
  • vom Entwicklerteam durchgeführt

Abnahmetest

  • nur BlackBox-Test
  • das Zusammenspiel der einzelnen Komponenten
  • vom Kunden durchgeführt