istqb exam questions equivalence partitioning
Es ist wichtig, dass alle Tester in der Lage sind, Testfälle auf der Grundlage der Äquivalenzpartitionierung und der Grenzwertanalyse zu schreiben. In Anbetracht dessen ist ISTQB für dieses Thema in der EU von erheblicher Bedeutung ISTQB Foundation Level Certificate Prüfung . Gute Praxis und logisches Denken können es sehr einfach machen, diese Fragen zu lösen.
Was ist Äquivalenzpartitionierung?
Die Äquivalenzpartitionierung ist eine Methode zum Ableiten von Testfällen. Bei diesem Verfahren werden Äquivalenzklassen (für Eingabewerte) so identifiziert, dass jedes Mitglied der Klasse die gleiche Art der Verarbeitung und Ausgabe bewirkt.
Die Werte an den Extremen (Start- / Endwerte oder untere / obere Endwerte) dieser Klasse werden als Grenzwerte bezeichnet. Die Analyse des Verhaltens eines Systems anhand solcher Werte wird aufgerufen Grenzwertanalyse (BVA).
Hier sind einige Beispielfragen für die Praxis aus ISTQB-Prüfungsarbeiten zu Equivalence Partitioning und BVA. (Bestellt: Einfach bis wenig komplex)
Frage 1)
Eines der Felder in einem Formular enthält ein Textfeld, das numerische Werte im Bereich von 18 bis 25 akzeptiert. Identifizieren Sie die ungültige Äquivalenzklasse.
a) 17
b) 19
c) 24
d) 21
Lösung:
Das Textfeld akzeptiert numerische Werte im Bereich von 18 bis 25 (18 und 25 sind ebenfalls Teil der Klasse). Diese Klasse wird also zu unserer gültigen Klasse. Die Frage ist jedoch, eine ungültige Äquivalenzklasse zu identifizieren. Die Klassen werden wie folgt sein:
Klasse I: Werte ungültige Klasse
Klasse II: 18 bis 25 => gültige Klasse
Klasse III: Werte> 25 => ungültige Klasse
17 fallen unter eine ungültige Klasse. 19, 24 und 21 fallen unter die gültige Klasse. Die Antwort lautet also 'A'.
Frage 2)
Bei einer Prüfung muss ein Kandidat mindestens 24 Punkte erzielen, um die Prüfung zu bestehen. Das Maximum, das er erzielen kann, beträgt 40 Punkte. Identifizieren Sie die gültigen Äquivalenzwerte, wenn der Schüler die Prüfung abschließt.
a) 22,23,26
b) 21,39,40
c) 29, 30, 31
d) 0,15,22
Lösung:
Die Klassen werden wie folgt sein:
Klasse I: Werte ungültige Klasse
Klasse II: 24 bis 40 => gültige Klasse
Klasse III: Werte> 40 => ungültige Klasse
Wir müssen gültige Äquivalenzwerte identifizieren. Gültige Äquivalenzwerte sind in einer gültigen Äquivalenzklasse vorhanden. Alle Werte sollten in Klasse II sein. Die Antwort lautet also 'C'.
Frage 3)
Eines der Felder in einem Formular enthält ein Textfeld, das alphanumerische Werte akzeptiert. Identifizieren Sie die gültige Äquivalenzklasse
ein Buch
b) Buchen
c) Boo01k
d) Buchen
Lösung:
Alphanumerisch ist eine Kombination aus Alphabeten und Zahlen. Daher müssen wir eine Option wählen, die beide hat. Eine gültige Äquivalenzklasse besteht sowohl aus Alphabeten als auch aus Zahlen. Option 'c' enthält sowohl Alphabete als auch Zahlen. Die Antwort lautet also 'C'.
Frage 4)
Der Schalter wird ausgeschaltet, sobald die Temperatur unter 18 fällt, und dann eingeschaltet, wenn die Temperatur über 21 liegt. Wenn die Temperatur über 21 liegt. Identifizieren Sie die Äquivalenzwerte, die zur selben Klasse gehören.
a) 12,16,22
b) 24,27,17
c) 22,23,24
d) 14,15,19
Lösung:
Wir müssen Werte aus derselben Klasse auswählen (es kann eine gültige oder ungültige Klasse sein). Die Klassen werden wie folgt sein:
Klasse I: weniger als 18 (Schalter ausgeschaltet)
Klasse II: 18 bis 21
Klasse III: über 21 (Schalter eingeschaltet)
Nur in Option 'c' stammen alle Werte aus einer Klasse. Daher die Antwort ist 'C' . (Bitte beachten Sie, dass die Frage keine gültigen oder ungültigen Klassen betrifft. Es handelt sich nur um Werte in derselben Klasse.)
Frage 5)
Ein Programm validiert ein numerisches Feld wie folgt: Werte kleiner als 10 werden zurückgewiesen, Werte zwischen 10 und 21 werden akzeptiert, Werte größer oder gleich 22 werden zurückgewiesen. Welche der folgenden Eingabewerte decken alle Äquivalenzpartitionen ab?
zu. 10,11,21
b. 3.20.21
c. 3,10,22
d. 10,21,22
Lösung:
Wir müssen Werte auswählen, die in alle Äquivalenzklassen fallen (beide gültig und ungültig). Die Klassen werden wie folgt sein:
Klasse I: Werte ungültige Klasse
Klasse II: 10 bis 21 => gültige Klasse
Klasse III: Werte> = 22 => ungültige Klasse
Alle Werte aus Option 'c' fallen unter alle verschiedenen Äquivalenzklassen. Die Antwort lautet also 'C'.
Frage 6)
Ein Programm validiert ein numerisches Feld wie folgt: Werte kleiner als 10 werden zurückgewiesen, Werte zwischen 10 und 21 werden akzeptiert, Werte größer oder gleich 22 werden zurückgewiesen. Welche der folgenden Aussagen deckt die MOST-Grenzwerte ab?
zu. 9,10,11,22
b. 9,10,21,22
c. 10,11,21,22
d. 10,11,20,21
Lösung:
Wir haben bereits die in Frage 5 gezeigten Klassen entwickelt. Die Grenzen können als 9, 10, 21 und 22 identifiziert werden. Diese vier Werte befinden sich in Option „b“. Die Antwort lautet also 'B'.
Was macht ein Beta-Tester?
Frage 7)
In einem System zur Berechnung der zu zahlenden Steuer:
Ein Mitarbeiter hat ein Gehalt von 4000 GBP steuerfrei.
Die nächsten £ 1500 werden mit 10% besteuert.
Die nächsten £ 28000 danach werden mit 22% besteuert.
Jeder weitere Betrag wird mit 40% besteuert.
Welche dieser Zahlengruppen fallen auf das nächste ganze Pfund in drei verschiedene Äquivalenzklassen?
a) £ 4000; £ 5000; £ 5500
b) £ 32001; £ 34000; £ 36500
c) 28.000 GBP; £ 28001; £ 32001
d) £ 4000; £ 4200; £ 5600
Lösung:
Die Klassen werden wie folgt sein:
Klasse I: 0 bis £ 4000 => keine Steuer
Klasse II: £ 4001 bis £ 5500 => 10% Steuer
Klasse III: £ 5501 bis £ 33500 => 22% Steuer
Klasse IV: £ 33501 und höher => 40% Steuer
Wählen Sie die Werte aus, die in drei verschiedene Äquivalenzklassen fallen. Option 'd' hat Werte aus drei verschiedenen Äquivalenzklassen. Die Antwort lautet also 'D'.
Frage 8)
In einem System zur Berechnung der zu zahlenden Steuer:
Ein Mitarbeiter hat ein Gehalt von 4000 GBP steuerfrei.
Die nächsten £ 1500 werden mit 10% besteuert.
Die nächsten £ 28000 danach werden mit 22% besteuert.
Jeder weitere Betrag wird mit 40% besteuert.
Welches davon ist ein gültiger Testfall für die Grenzwertanalyse?
a) £ 28000
b) £ 33501
c) £ 32001
d) £ 1500
Lösung:
Die Klassen sind bereits in Frage 7 unterteilt. Wir müssen einen Wert auswählen, der ein Grenzwert ist (Start- / Endwert). 33501 ist ein Grenzwert. Die Antwort lautet also 'B'. .
Frage 9)
Welche der folgenden Werte für das Alter befinden sich angesichts der folgenden Spezifikation in der gleichen Äquivalenzpartition?
Wenn Sie jünger als 18 Jahre sind, sind Sie zu jung, um versichert zu sein.
Zwischen 18 und einschließlich 30 erhalten Sie 20% Rabatt.
Personen über 30 haben keinen Anspruch auf einen Rabatt.
a) 17, 18, 19
b) 29, 30, 31
c) 18, 29, 30
d) 17, 29, 31
Lösung:
Die Klassen werden wie folgt sein:
Klasse I: Alter nicht versichert
Klasse II: 18 bis 30 Jahre => 20% Rabatt
Klasse III: Alter> 30 => kein Rabatt
Hier können wir nicht feststellen, ob die oben genannten Klassen gültig oder ungültig sind, da in der Frage nichts erwähnt wird. (Nach unserer Vermutung können wir jedoch sagen, dass I und II gültig und III ungültig sind. Dies ist hier jedoch nicht erforderlich.) Wir müssen Werte auswählen, die sich in der gleichen Äquivalenzpartition befinden. Werte aus Option 'c' fallen in dieselbe Partition. Die Antwort lautet also 'C'.
Dies sind einige Beispielfragen für die Praxis aus ISTQB-Papieren. Wir werden in den kommenden Beiträgen weitere ISTQB-Fragebögen mit Antworten hinzufügen.
Über den Autor:
Dies ist ein Gastartikel von „N. Sandhya Rani “. Sie verfügt über rund 4 Jahre Erfahrung im Testen von Software, hauptsächlich im manuellen Testen. Sie hilft vielen angehenden Software-Testern, die ISTQB-Zertifizierungsprüfung zu bestehen.
Stellen Sie Ihre Fragen zur ISTQB-Prüfung in den Kommentarbereich unten.
Komplettes ISTQB-Zertifizierungs-Premium-Studienpaket:
Mit diesem umfassenden Premium-Studienmaterial können Sie die Foundation-Prüfung sicher und problemlos bestehen und bestehen.
Klicken Sie auf das Bild unten, um mehr zu erfahren:
Literatur-Empfehlungen
- Was ist Grenzwertanalyse und Äquivalenzpartitionierung?
- ISTQB KOSTENLOSE Updates
- ISTQB Foundation Prüfungsformat und Richtlinien zum Lösen von Papieren
- Interview Fragen und Antworten
- 15 Top-Fragen und Antworten zur CAPM-Prüfung (Beispiel-Testfragen)
- ISTQB Foundation Level Exam Beispielpapier - III
- ISTQB Foundation Level Exam Beispielpapier - II
- ISTQB Foundation Level Exam Beispielpapier - I.