Beitrag des Testen zur erfolgreichen Zielerreichung

Testen ...
  • hilft, optimal wartbares Produkt zu erhalten
  • hilft, niedrige Betriebskosten einer Software zu erreichen
  • hilft, Risiko für Systemausfälle im Betrieb zu senken
  • hilft, Fehler vor operativem Betrieb zu finden
  • ist oft vertragliche oder gesetzliche Vorgabe
  • liefert Informationen für Risikoabschätzung
  • kann Vertauen in Qualität eines Systems schaffen

Je früher mit Tests begonnen wird, desto besser können teure Fehler im Programmcode verhindert werden!

Hauptgruppen von Testaktivitäten

Testplanung
Testanalyse
Testentwurf
Testrealisierung
Testdurchführung
Testabschluss
Testüberwachung & Steuerung
Testkonzept
Testbedingungen
Fehlerberichte
Testspezifikationen (logisch)
Testentwurfsspezifikationen
Fehlerberichte
Testspezifikationen
Testablaufspezifikationen

Testsuite, Testausführungsplan
Fehlerberichte
Testprotokoll
Fehlerberichte
Lessons Learned
Testabschlussberichte

Ziele des Testen

Softwarelebenszyklus Modelle

Scrum

Kanban Board

Es gibt verschiedene Softwareentwicklungslebenszyklus-Modelle aber unabhängig davon, sollten Testaktivitäten in frühen Phasen des Lebenszyklus beginnen – passend zum Grundsatz des frühen Testens

Interaktiv-Incrementelle Modelle

Allgemeines V-Modell

Spiralmodell

Scroll to Top

Ye olde world

Smartphone
Tablet
Desktop
Laptop
Playstation
Xbox
Other Gameboy
TV
other devices

Mobile (iOS, Androiid)
Desktop, Laptop
Dedicated Hardware (Playstation, Xbox...)
Others

Yes No Don't know yet What?