Dynamische Tests Flashcards

1
Q

Dynamischer Test

A

Prüfung des Testobjekts durch Ausführung auf einem Rechner

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Testbasis

A

Anforderungen

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Testbedingung

A

Durch Testfälle verifiziert

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Testentwurfsspezifikation

A

Ergebnisdokument für einen Test

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Testfall

A

Vorbedingungen
Eingabewerte
vorausgesagte Ergebnisse
erwartete Nachbedingungen

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Vorbedingung

A

Zustand des Testobjekts vor Start

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Nachbedingung

A

Zustand des Testobjekts nach dem Test

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Testfallspezifikation

A

Menge von Testfällen für ein Testobjekt

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Testsuite

A

Zusammenstellung mehrerer Testfälle für den Test einer Komponente

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Testablaufspezifikation

A

Folge von Schritten zur Testausführung

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Testlauf

A

Ausführung eines Testfalls mit einer bestimmten Version des Testobjekts

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Dynamischer Test

Vorgehensweise

A
  1. Entwurf von Test durch Ermittlung von Testbedingungen
  2. Spezifizieren der Testfälle
  3. Spezifizieren der Testablaufspezifikation / Testskript
  4. Testausführungsplanung
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Ziele des dynamischen Tests

A

durch stichprobenhafte Programmabläufe Nachweis der Erfüllung der festgelegten Anforderungen durch das Testobjekt

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Testrahmen

A

Testumgebung

besteht aus Treibern und Platzhaltern

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Testumgebung

A

Hardware, Instrumentierung, Simulatoren, Softwarewerkzeuge,…

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Dummy

A

Platzhalter mit rudimentärer Funktionalität

Bsp.: immer dieselben Daten

17
Q

Mock

A

Platzhalter mit erweiterter Funktionalität für Testzwecke

Bsp.: zufällige Auswahl von Daten

18
Q

Simulator

A

Werkzeug, mit dem die Einsatz- bzw. Produktivumgebung nachgebildet wird

19
Q

Simulator

A

Werkzeug, mit dem die Einsatz- bzw. Produktivumgebung nachgebildet wird

20
Q

Testentwurfsverfahren

A
Spezifikationsorientierte Testentwurfsverfahren (black box test)
Strukturorientiere Testentwurfsverfahren (white box test)
Erfahrungsbasierte Testentwurfsverfahren
21
Q

Black Box Test

A

Spezifikationsorientierte Testentwurfsverfahren
Eingabewerte -> Istergebnis
Ohne Kenntnis der Programmlogik
Verhalten des Testobjekts wird von außen beobachtet

22
Q

White Box Test

A

Strukturorientiertes Testentwurfsverfahren
Eingabewerte -> Istergebnis
Mit Kenntnis der Programmlogik
Während der Ausführung der Testfälle wird der innere Ablauf im Testobjekt analysiert

23
Q

Erfahrungsbasierte Testentwurfsverfahren

A

Wissen und Erfahrung von Menschen zur Ableitung der Testfälle
Wissen über wahrscheinliche Fehler und ihre Verteilung