Home

Testdurchführung

Testdurchführung bezeichnet in der Softwaretechnik den Durchführungsprozess der eigentlichen Tests. Sie folgt in der Regel auf die Testplanung und das Testdesign und dient dem Nachweis darüber, ob eine Software oder ein System die spezifizierten Anforderungen erfüllt. Ziel ist es, Fehler zu identifizieren, Funktionsbereitschaft zu validieren und die Qualität des Produkts beurteilen zu können.

Zu den typischen Aktivitäten gehören die Vorbereitung der Testumgebung, die Auswahl und die Ausführung der Testfälle,

Wesentliche Artefakte der Testdurchführung sind Testprotokolle, Ausführungsberichte, Fehlerberichte und Quittungen über die Testdaten. Die Testumgebung kann

Es gibt verschiedene Formen der Testdurchführung: manuelles Testen, automatisiertes Regressionstesten oder Leistungstesten, sowie exploratives Testen, bei

Die Qualität der Testdurchführung hängt von der Klarheit der Anforderungen, der Robustheit der Testdaten, der Zuverlässigkeit

die
Dokumentation
der
Ergebnisse
sowie
die
Meldung
und
Nachverfolgung
von
Abweichungen.
Während
der
Ausführung
werden
Ist-
und
Sollwerte
verglichen,
um
Abweichungen
zu
identifizieren.
Bei
Abweichungen
wird
in
der
Regel
ein
Defektbericht
erzeugt,
der
Priorität,
Reproduzierbarkeit
und
möglichen
Einfluss
festhält.
physisch
oder
virtuell,
manuell
oder
automatisiert
betrieben
werden.
Automatisierte
Ausführungstools
unterstützen
repetitive
oder
umfangreiche
Testläufe,
während
manuelle
Tests
flexibler
auf
neue
Erkenntnisse
reagieren
können.
dem
der
Tester
das
Verhalten
der
Anwendung
frei
untersucht.
Die
Durchführung
sollte
nachvollziehbar,
reproduzierbar
und
übersichtlich
dokumentiert
sein,
damit
Testergebnisse
bewertet,
freigegebene
Software
freigegeben
oder
weitere
Tests
angestoßen
werden
können.
der
Umgebung
sowie
der
Vollständigkeit
der
Testfälle
ab.
Sie
wird
durch
Metriken
wie
Pass-/Fail-Rate,
Defektentdeckung
pro
Phase,
sowie
Testabdeckung
bewertet
und
fließt
in
die
Freigabebestimmungen
des
Produkts
ein.