Management-Zusammenfassung dieses Beitrags:
Die Begriffe Testrealisierung (engl. Test Implementation) und Testdurchführung (engl. Test Execution) werden beim → Softwaretest verwendet und haben unterschiedliche Bedeutungen, die allerdings häufig verwechselt werden.
In diesem Beitrag wird eine Beschreibung der beiden Begriffe geliefert.
Die beiden Begriffe können folgendermaßen charakterisiert werden:
- Testrealisierung: Festlegung, was und wie getestet werden soll
- Testdurchführung: Die Umsetzung der Tests auf Basis a) der in der Testrealisierung vorbereiteten Testmittel oder b) anderer Testvorgaben
Das → ISTQB definiert Testrealisierung wie folgt /ISTQB-→ Glossar/:
“Die Aktivität, die auf Basis der Testanalyse und des ‑Entwurfs die Testmittel vorbereitet, welche für die Testdurchführung benötigt werden.”
Zur Testdurchführung schreibt das ISTQB /ISTQB-Glossar/:
“Die Aktivität der Ausführung eines Tests für eine Komponente oder ein System, die Istergebnisse erzeugt.”
Die Testmittel (Testware) werden beim ISTQB /ISTQB-Glossar/ wie folgt beschrieben:
“Die Arbeitsergebnisse, die während des Testprozesses erstellt werden und dazu gebraucht werden, um die Tests zu planen, zu entwerfen, auszuführen, auszuwerten und darüber zu berichten.”
Die Unterschiede von Testrealisierung und Testdurchführung sind in Abbildung 1 wiedergegeben.
Abbildung 1: Unterschiede Testrealisierung und Testdurchführung
Aus der Testfallrealisierung ergeben sich die Testfallbeschreibungen (oder Testfallspezifikationen) für den Systemtest. Diese Testfallbeschreibungen werden dann bei der Testdurchführung benötigt, da auf dieser Basis dann → Testprotokolle erstellt werden, die das Ergebnis der Testdurchführung festhalten.
Die zeitliche Einordnung von Testrealisierung und Testdurchführung ist in Abbildung 2 dargestellt.
Abbildung 2: Die zeitliche Abfolge von Testrealisierung und Testdurchführung
Weblinks
- /ISTQB-Glossar/ Das Glossar zum Softwaretest des ISTQB (Online; deutsch, andere Sprachen)
Legende zu den Weblinks
/ / Verweis auf eine Website (allgemein)
/*/ Verweis auf eine Website, die als Ergänzung zu einem Buch dient
/#/ Verweis auf ein einzelnes Thema auf einer Website
/#V/ Verweis auf ein Video auf einer Website
Letzte Aktualisierung: 28.05.2023 © Peterjohann Consulting, 2005–2024