Dynamische Tests Flashcards
Dynamischer Test
Prüfung des Testobjekts durch Ausführung auf einem Rechner
Testbasis
Anforderungen
Testbedingung
Durch Testfälle verifiziert
Testentwurfsspezifikation
Ergebnisdokument für einen Test
Testfall
Vorbedingungen
Eingabewerte
vorausgesagte Ergebnisse
erwartete Nachbedingungen
Vorbedingung
Zustand des Testobjekts vor Start
Nachbedingung
Zustand des Testobjekts nach dem Test
Testfallspezifikation
Menge von Testfällen für ein Testobjekt
Testsuite
Zusammenstellung mehrerer Testfälle für den Test einer Komponente
Testablaufspezifikation
Folge von Schritten zur Testausführung
Testlauf
Ausführung eines Testfalls mit einer bestimmten Version des Testobjekts
Dynamischer Test
Vorgehensweise
- Entwurf von Test durch Ermittlung von Testbedingungen
- Spezifizieren der Testfälle
- Spezifizieren der Testablaufspezifikation / Testskript
- Testausführungsplanung
Ziele des dynamischen Tests
durch stichprobenhafte Programmabläufe Nachweis der Erfüllung der festgelegten Anforderungen durch das Testobjekt
Testrahmen
Testumgebung
besteht aus Treibern und Platzhaltern
Testumgebung
Hardware, Instrumentierung, Simulatoren, Softwarewerkzeuge,…