3 Flashcards

(40 cards)

1
Q

Zu welcher Testart gehört der Strukturtest?

A

Glassbox

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

Nennen Sie alle Beispiele für einen Strukturtest!

A

Schleifentest, Zweigtest, Bedingungstest,

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

Sind tote Pfade bei den Zweigtests zulässig?

A

Ja

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

Wozu nutzt man Strukturtests?

A

Überprüfung der Strukturelemente

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

Wie funktioniert ein Zweigtest?

A

Einmaliges Durchlaufen der Zweige

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

Wie funktioniert ein Bedingungstest?

A

Jede Möglichkeit wird einmal Durchlaufen

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

Wie funktioniert ein Schleifentest?

A

Einmalige Wiederholung der Schleife, dann testen sämtlicher Abbruchbedingungen

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

Welchen besonderen Nutzen hat der Kombinationstest?

A

Hohe Effizienz

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

Was ist der erste Schritt beim Kombinationstests?

A

Instrumentierung der Software.

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

Was ist der zweite Schritt bei den Kombinationstests?

A

Funktionstest

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

Findet man über Maße vor allem Fehler?

A

Nein, Fehlerwahrscheinlichkeiten

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

Gibt es qualitative Metriken?

A

Ja

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

Sind Metriken Maße?

A

Ja

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

Was möchte man mit Maßen erreichen?

A

Schnelles Auffinden von Abweichungen des Pflichtenhefts

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

Wie nennt man die semantische Zusammengehörigkeit?

A

Bindung

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

Welchen Vorteil hat die Bindung bei der Expertenfindung?

A

Hohe Bindung -> leichter Prüfer finden

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

Wie erkennt man durch die Bindung Projektrisiken?

A

Bindung niedrig -> Nicht-Finden von Experten zeigt Projektrisiko auf

18
Q

Aus welchen Komponenten besteht der Umfang?

A

Anzahl Attribute * Anzahl Methoden

19
Q

Wie kann man das Verständnis verbessern?

20
Q

Ab welchem Wert der Zyklomatischen Zahl sinkt das Verständnis?

21
Q

Welche Module werden bei der Integration getestet?

A

Module die eine Assoziation zu anderen Klassen haben

22
Q

Welches Problem tritt bei der Integration auf?

A

Fehlende Kommunikation neuer Erkenntnisse

23
Q

Welcher Integrationsweg wird in der WI vorrangig verwendet?

24
Q

Warum verwendet man den inkrementellen Integrationsweg?

A

Sicherste Methode

25
Wann findet der Test beim nicht-inkrementellen Integrationsweg statt?
Test erst nach Einbau mehrerer Inkremente
26
Was ist der Nachteil von Big Bang?
Aufwendige Fehlersuche
27
Wann findet der Test beim inkrementellen Integrationsweg statt?
Nach Einbau eines Inkrements
28
Was ist der Vorteil von Bottom-Up?
Ernsthafte Probleme früh erkennen
29
Müssen alle Methoden der neuen Klasse beim Integrationstest getestet werden?
Ja
30
Wie oft werden die Methoden ausgeführt?
Ein Mal
31
Kann der Abschlusstest schon versuchsweise vor dem Abschluss durchgeführt werden?
Nein
32
Reicht es Versuchsdaten zu nehmen?
Nein -> Reale Daten
33
Aus wie vielen Einzeltests besteht der Abschlusstest?
5 oder mehr
34
Warum macht man den Abschlusstest?
Softwareübergabe
35
Obwohl der Funktionstest schon durchgeführt wurde, kann es passieren das beim Abschlusstest neue Fehler gefunden werden?
Ja
36
Nennen Sie drei Systemtests!
Funktionstest, Benutzbarkeitstest, Sicherheitstest
37
Was sind Systemmetriken?
Messbare Anforderungen des Pflichtenhefts
38
Was ist die häufigste Systemmetrik?
Lines of Code
39
Was ist der besondere Vorteil von Systemmetriken?
Messbarkeit von riesigen Softwaresystemen
40
Welche Arten von Tests gehören zum Leistungstest?
PH-Test Stresstests Wiederanlauftest