3 Flashcards
(40 cards)
Zu welcher Testart gehört der Strukturtest?
Glassbox
Nennen Sie alle Beispiele für einen Strukturtest!
Schleifentest, Zweigtest, Bedingungstest,
Sind tote Pfade bei den Zweigtests zulässig?
Ja
Wozu nutzt man Strukturtests?
Überprüfung der Strukturelemente
Wie funktioniert ein Zweigtest?
Einmaliges Durchlaufen der Zweige
Wie funktioniert ein Bedingungstest?
Jede Möglichkeit wird einmal Durchlaufen
Wie funktioniert ein Schleifentest?
Einmalige Wiederholung der Schleife, dann testen sämtlicher Abbruchbedingungen
Welchen besonderen Nutzen hat der Kombinationstest?
Hohe Effizienz
Was ist der erste Schritt beim Kombinationstests?
Instrumentierung der Software.
Was ist der zweite Schritt bei den Kombinationstests?
Funktionstest
Findet man über Maße vor allem Fehler?
Nein, Fehlerwahrscheinlichkeiten
Gibt es qualitative Metriken?
Ja
Sind Metriken Maße?
Ja
Was möchte man mit Maßen erreichen?
Schnelles Auffinden von Abweichungen des Pflichtenhefts
Wie nennt man die semantische Zusammengehörigkeit?
Bindung
Welchen Vorteil hat die Bindung bei der Expertenfindung?
Hohe Bindung -> leichter Prüfer finden
Wie erkennt man durch die Bindung Projektrisiken?
Bindung niedrig -> Nicht-Finden von Experten zeigt Projektrisiko auf
Aus welchen Komponenten besteht der Umfang?
Anzahl Attribute * Anzahl Methoden
Wie kann man das Verständnis verbessern?
Transparenz
Ab welchem Wert der Zyklomatischen Zahl sinkt das Verständnis?
Z = 5
Welche Module werden bei der Integration getestet?
Module die eine Assoziation zu anderen Klassen haben
Welches Problem tritt bei der Integration auf?
Fehlende Kommunikation neuer Erkenntnisse
Welcher Integrationsweg wird in der WI vorrangig verwendet?
Inkrementell
Warum verwendet man den inkrementellen Integrationsweg?
Sicherste Methode