Testverfahren Kapitel 4.1-4.2.2. Flashcards

1
Q

Welches der folgenden Verfahren kann der Kategorie Black-Box-Testverfahren zugeordnet werden?

  • Verfahren, das auf der Analyse der Architektur basiert.
  • Verfahren, das prüft, ob das Testobjekt entsprechend dem Feinentwurf umgesetzt ist.
  • Verfahren, das auf dem Wissen über frühere Fehler oder dem allgemeinen Wissen über Fehler basiert.
  • Verfahren, das z. B. auf formalen Anforderungsdokumenten basiert.
A

Verfahren, das z. B. auf formalen Anforderungsdokumenten basiert.

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

Welche der folgenden Zuordnungen von Beschreibungen zu verschiedenen Kategorien von Testverfahren trifft AM BESTEN zu?

  1. Überdeckung wird auf Basis einer ausgewählten Struktur des Testobjektes gemessen.
  2. Verarbeitung innerhalb des Testobjekts wird überprüft.
  3. Tests basieren auf der Wahrscheinlichkeit von Fehlerzuständen und deren Verteilung.
  4. Abweichungen von Anforderungen werden überprüft.
  5. User-Stories werden als Testbasis herangezogen.

Verwendete Notation für die folgenden 4 Optionen:
• Black – Black-Box-Testverfahren
• White – White-Box-Testverfahren
• Erfahrung – erfahrungsbasiertes Testverfahren

  • Black - 4, 5; White - 1,2; Erfahrung - 3
  • Black -3; White - 1, 2; Erfahrung - 4, 5
  • Black - 4, White - 1, 2; Erfahrung - 3, 5
  • Black - 1,3,5; White -2; Erfahrung - 4
A

Black – 4, 5; White – 1, 2; Erfahrung – 3

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

Der Bonus eines Mitarbeiters soll berechnet werden. Der Bonus kann nicht negativ, aber 0 sein.
Der Bonus hängt von der Anstellungsdauer ab:
Ein Mitarbeiter kann
• weniger als oder gleich 2 Jahre,
• mehr als 2 Jahre aber weniger als 5 Jahre,
• 5 bis inklusive 10 Jahre,
• länger als 10 Jahre
angestellt sein.

Wie viele Testfälle sind für eine vollständige Testabdeckung mindestens notwendig, wenn nur gültige Äquivalenzklassen für das Testen herangezogen werden?

A

4

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

Für eine Videoanwendung gilt folgende Anforderung:
Die Wiedergabe eines Videos mit den folgenden Auflösungen eines Displays ist zu ermöglichen: [A29]

  1. 640x480.
  2. 1280x720.
  3. 1600x1200.
  4. 1920x1080.

Welche Testfallmenge der folgenden Liste von 4 Testfallmengen ist das Ergebnis der Anwendung der Äquivalenzklassenbildung zum Testen dieser Anforderung mit dem Ziel einer 100% Äquivalenzklassenüberdeckung?

  • Prüfe, ob die Anwendung ein Video auf einem Display der Auflösung 1920x1080 wiedergeben kann (1 Testfall).
  • Prüfe, ob die Anwendung ein Video auf einem Display der kleinsten (640x480) und größten Auflösung (1920x1080) wiedergeben kann (2 Testfälle).
  • Prüfe, ob die Anwendung ein Video auf jeder der geforderten Displayauflösungen wiedergeben kann (4 Testfälle).
  • Prüfe, ob die Anwendung ein Video auf einer beliebigen der geforderten Displayauflösungen wiedergeben kann (1 Testfall).
A

Prüfe, ob die Anwendung ein Video auf jeder der geforderten Displayauflösungen wiedergeben kann (4 Testfälle).

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

Eine Fitness-App misst die Anzahl der täglich gelaufenen Schritte und gibt dazu Feedback, um den Anwender zu motivieren, fit zu bleiben. [B21]

Das Feedback zu den verschiedenen Schrittzahlen soll sein:
• Bis zu 1000 - Couch Potato!
• Über 1000, bis zu 2000 - Faulpelz!
• Über 2000, bis zu 4000 - Die Richtung stimmt!
• Über 4000, bis zu 6000 - Nicht schlecht!
• Über 6000 - Super!

Welche der folgenden Gruppen von Testeingabewerten würde für die BESTE Überdeckung von Äquivalenzklassen sorgen?

0, 1000, 2000, 3000, 4000
1000, 2001, 4000, 4001, 6000
123, 2345, 3456, 4567, 5678
666, 999, 2222, 5555, 6666

A

666, 999, 2222, 5555, 6666

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

Ein Geschwindigkeitsmess- und -bewertungsystem hat folgende Eigenschaften: [A26]

  • Wenn Sie 50 km/h oder weniger fahren, passiert nichts.
  • Wenn Sie schneller als 50 km/h, aber 55 km/h oder weniger fahren, werden Sie verwarnt.
  • Wenn Sie schneller als 55 km/h, aber nicht mehr als 60 km/h fahren, müssen Sie eine Geldbuße bezahlen.
  • Wenn Sie schneller als 60 km/h fahren, wird Ihr Führerschein entzogen.
  • Die Geschwindigkeit in km/h liegt dem System als ganze Zahl vor.

Welcher wäre der notwendige Satz von Werten (km/h), der durch die Grenzwertanalyse identifiziert wird, wobei nur die Werte auf den Grenzen der Äquivalenzklassen zu wählen sind?
(1/1 Punkt)
Wählen Sie genau eine korrekte Option aus!
0, 49, 50, 54, 59, 60
50, 55, 60
49, 50, 54, 55, 60, 62
50, 51, 55, 56, 60, 61

A

50, 51, 55, 56, 60, 61

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

Eine Smart-Home-App misst die durchschnittliche Temperatur im Haus während der vergangenen Woche und gibt den Bewohnern basierend auf diesem Wert Informationen zur Umweltfreundlichkeit ihres Verhaltens. Das Feedback für die verschiedenen Durchschnittstemperaturbereiche (gerundet auf die nächsten ganzen °C) soll lauten: [B23]

  • Bis zu 10°C Eiskalt!
  • 11°C bis 15°C Ganz schön schattig!
  • 16°C bis 19°C Cool!
  • 20°C bis 22°C Zu warm!
  • Über 22°C Sauna!

Welches der folgenden Testsets liefert die höchste Überdeckung von Grenzwerten, wenn die Grenzwertanalyse ausschließlich unter Verwendung der Minimal- und Maximalwerte verwendet wird?

0°C, 11°C, 20°C, 22°C, 23°C
9°C, 15°C, 19°C, 23°C, 100°C
10°C, 16°C, 19°C, 22°C, 23°C
14°C, 15°C, 18°C, 19°C, 21°C 22°C

A

10°C, 16°C, 19°C, 22°C, 23°C

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

8.Welche der folgenden Aussagen beschreibt AM BESTEN exploratives Testen? [B19]

  • Eine Testvorgehensweise/ein Testansatz, bei der eine intensive Untersuchung des Hintergrunds des Testobjekts dazu genutzt wird, mögliche Schwachstellen zu identifizieren, die durch Testfälle untersucht werden.
  • Eine Testvorgehensweise/ein Testansatz bei dem die Tester, basierend auf ihrem Wissen, der Erkundung des Testelements und dem Ergebnis früherer Tests, dynamisch Tests entwerfen und durchführen.
  • Eine Testvorgehensweise/ein Testansatz, bei dem die Testaktivitäten - insbesondere Testanalyse und Testentwurf - als unterbrechungsfreie Sitzungen geplant werden, oft in Verbindung mit checklisten-basiertem Testen.
  • Eine Testvorgehensweise/ein Testansatz, das auf der Erfahrung, dem Wissen und der Intuition des Testers basiert
A

Eine Testvorgehensweise/ein Testansatz bei dem die Tester, basierend auf ihrem Wissen, der Erkundung des Testelements und dem Ergebnis früherer Tests, dynamisch Tests entwerfen und durchführen.

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