„Program testing can be used to show the presence of bugs, but never show their absence!“
Edsger W. Dijkstra (Niederländischer Informatiker, Turing Award Preisträger, 1930 - 2002)
Teststufen
Komponententest
Integrationstest
Systemtest
Abnahmetest
Testprozess / Testphasen
Teststrategien (risk based, data driven, exploratives Testen, …)
Testplanung (Organisation, Umgebungen, Werkzeuge, Testarten, Testdaten, ...)
Testvorbereitung
Testspezifikation
Testdurchführung (manuell / automatisiert)
Testauswertung
Testabschluss
Übernommene Rollen
Testmanager
Testarchitekt
Testanalyst
Tester
Verantwortlicher für Testdaten
Verantwortlicher für Testsysteme
Spezielle Testarten
Zeitreisen
Penetrationstests
Last- und Performancetests
statische Sourcecodeanalyse