istqb exam questions equivalence partitioning
Het is belangrijk dat alle testers testcases kunnen schrijven op basis van equivalentiepartitionering en grenswaardeanalyse. Hiermee rekening houdend heeft ISTQB een aanzienlijk belang voor dit onderwerp in de ISTQB Foundation level Certificaat examen Door goede praktijken en logisch denken kunnen deze vragen heel gemakkelijk worden opgelost.
Wat is equivalentiepartitionering?
Equivalentiepartitionering is een methode om testgevallen af te leiden. Bij deze methode worden equivalentieklassen (voor invoerwaarden) zodanig geïdentificeerd dat elk lid van de klasse ervoor zorgt dat dezelfde soort verwerking en uitvoer plaatsvindt.
De waarden aan de extremen (begin- / eindwaarden of onderste / bovenste eindwaarden) van een dergelijke klasse staan bekend als grenswaarden. Het analyseren van het gedrag van een systeem met behulp van dergelijke waarden wordt genoemd Grenswaardeanalyse (BVA).
Hier zijn enkele voorbeeldvragen om te oefenen uit ISTQB-examenpapieren over equivalentiepartitionering en BVA. (Besteld: eenvoudig tot weinig complex)
Vraag 1)
Een van de velden op een formulier bevat een tekstvak dat numerieke waarden accepteert in het bereik van 18 tot 25. Identificeer de ongeldige Equivalence-klasse.
a) 17
b) 19
c) 24
d) 21
Oplossing:
Het tekstvak accepteert numerieke waarden in het bereik van 18 tot 25 (18 en 25 maken ook deel uit van de klasse). Dus deze klas wordt onze geldige klas. Maar de vraag is om een ongeldige equivalentieklasse te identificeren. De lessen zijn als volgt:
Klasse I: waarden ongeldige klasse
Klasse II: 18 tot 25 => geldige klas
Klasse III: waarden> 25 => ongeldige klasse
17 vallen onder een ongeldige klasse. 19, 24 en 21 vallen onder geldige klasse. Dus het antwoord is ‘A’
Vraag 2)
Bij een examen moet een kandidaat minimaal 24 punten behalen om het examen te halen. Het maximum dat hij kan scoren is 40 punten. Identificeer de geldige equivalentie-waarden als de student het examen goedkeurt.
a) 22,23,26
b) 21,39,40
c) 29,30,31
d) 0,15,22
Oplossing:
De lessen zijn als volgt:
Klasse I: waarden ongeldige klasse
Klasse II: 24 tot 40 => geldige klas
Klasse III: waarden> 40 => ongeldige klasse
We moeten geldige equivalentiewaarden identificeren. Geldige equivalentiewaarden zullen aanwezig zijn in een geldige equivalentieklasse. Alle waarden moeten in klasse II vallen. Dus het antwoord is ‘C’
Vraag 3)
Een van de velden op een formulier bevat een tekstvak dat alfanumerieke waarden accepteert. Identificeer de geldige equivalentieklasse
een boek
b) Boek
c) Boo01k
d) Boek
Oplossing:
Alfanumeriek is een combinatie van alfabetten en cijfers. Daarom moeten we een optie kiezen die beide heeft. Een geldige equivalentieklasse bestaat uit zowel letters als cijfers. Optie ‘c’ bevat zowel letters als cijfers. Dus het antwoord is ‘C’
Vraag # 4)
De schakelaar wordt uitgeschakeld zodra de temperatuur onder de 18 zakt en wordt weer ingeschakeld wanneer de temperatuur hoger is dan 21. Wanneer de temperatuur hoger is dan 21. Identificeer de equivalentiewaarden die tot dezelfde klasse behoren.
a) 12,16,22
b) 24,27,17
c) 22,23,24
d) 14,15,19
Oplossing:
We moeten waarden uit dezelfde klasse kiezen (het kan een geldige of ongeldige klasse zijn). De lessen zijn als volgt:
Klasse I: minder dan 18 (schakelaar uitgeschakeld)
Klasse II: 18 tot 21
Klasse III: boven de 21 (schakelaar ingeschakeld)
Alleen bij optie ‘c’ zijn alle waarden afkomstig uit één klasse. Vandaar de antwoord is ‘C’ (Houd er rekening mee dat de vraag niet gaat over geldige of ongeldige klassen. Het gaat alleen over waarden in dezelfde klasse)
Vraag # 5)
Een programma valideert een numeriek veld als volgt: waarden kleiner dan 10 worden afgewezen, waarden tussen 10 en 21 worden geaccepteerd, waarden groter dan of gelijk aan 22 worden afgewezen. Welke van de volgende invoerwaarden dekken alle equivalentiepartities?
naar. 10,11,21
b. 3.20.21
c. 3,10,22
d. 10,21,22
Oplossing:
We moeten waarden selecteren die in de hele equivalentieklasse vallen (geldig en ongeldig beide). De lessen zijn als volgt:
Klasse I: waarden ongeldige klasse
Klasse II: 10 tot 21 => geldige klas
Klasse III: waarden> = 22 => ongeldige klasse
Alle waarden van optie ‘c’ vallen onder alle verschillende equivalentieklassen. Dus het antwoord is ‘C’.
Vraag # 6)
Een programma valideert een numeriek veld als volgt: waarden kleiner dan 10 worden afgewezen, waarden tussen 10 en 21 worden geaccepteerd, waarden groter dan of gelijk aan 22 worden afgewezen. Welke van de volgende opties omvat de MEEST grenswaarden?
naar. 9,10,11,22
b. 9,10,21,22
c. 10,11,21,22
d. 10,11,20,21
Oplossing:
We hebben al de klassen bedacht zoals weergegeven in vraag 5. De grenzen kunnen worden geïdentificeerd als 9, 10, 21 en 22. Deze vier waarden staan in optie ‘b’. Dus het antwoord is ‘B’
maven interviewvragen en antwoorden voor ervaren
Vraag # 7)
In een systeem dat is ontworpen om de te betalen belasting te berekenen:
Een werknemer heeft £ 4000 aan salaris belastingvrij.
De volgende £ 1500 wordt belast tegen 10%.
De volgende £ 28.000 daarna wordt belast tegen 22%.
Elk verder bedrag wordt belast tegen 40%.
Welke van deze groepen getallen vallen, tot op het dichtstbijzijnde hele pond, in drie VERSCHILLENDE equivalentieklassen?
a) £ 4000; £ 5000; £ 5500
b) £ 32001; £ 34000; £ 36500
c) £ 28.000; £ 28001; £ 32001
d) £ 4000; £ 4200; £ 5600
Oplossing:
De lessen zijn als volgt:
Klasse I: 0 tot £ 4000 => geen belasting
Klasse II: £ 4001 tot £ 5500 => 10% belasting
Klasse III: £ 5501 tot £ 33500 => 22% belasting
Klasse IV: £ 33501 en hoger => 40% belasting
Selecteer de waarden die in drie verschillende equivalentieklassen vallen. Optie ‘d’ heeft waarden uit drie verschillende equivalentieklassen. Dus het antwoord is ‘D’.
Vraag # 8)
In een systeem dat is ontworpen om de te betalen belasting te berekenen:
Een werknemer heeft £ 4000 aan salaris belastingvrij.
De volgende £ 1500 wordt belast tegen 10%.
De volgende £ 28.000 daarna wordt belast tegen 22%.
Elk verder bedrag wordt belast tegen 40%.
Welke van deze is een geldige testcase voor grenswaardeanalyse, tot op het dichtstbijzijnde hele pond?
a) £ 28.000
b) £ 33501
c) £ 32001
d) £ 1500
Oplossing:
De klassen zijn al onderverdeeld in vraag 7. We moeten een waarde selecteren die een grenswaarde is (begin- / eindwaarde). 33501 is een grenswaarde. Dus het antwoord is ‘B’
Vraag # 9)
Gegeven de volgende specificatie, welke van de volgende waarden voor leeftijd bevinden zich in DEZELFDE equivalentiepartitie?
Bent u jonger dan 18 jaar, dan bent u te jong om verzekerd te zijn.
Tussen 18 en 30 jaar krijgt u 20% korting.
Iedereen ouder dan 30 komt niet in aanmerking voor korting.
a) 17, 18, 19
b) 29, 30, 31
c) 18, 29, 30
d) 17, 29, 31
Oplossing:
De lessen zijn als volgt:
Klasse I: leeftijd niet verzekerd
Klasse II: 18 t / m 30 jaar => 20% korting
Klasse III: leeftijd> 30 => geen korting
Hier kunnen we niet bepalen of de bovenstaande klassen geldig of ongeldig zijn, aangezien er niets in de vraag wordt vermeld. (Maar volgens onze gok kunnen we zeggen dat I en II geldig zijn en III is ongeldig. Maar dit is hier niet vereist.) We moeten waarden selecteren die in DEZELFDE equivalentiepartitie zijn. Waarden van optie ‘c’ vallen in dezelfde partitie. Dus het antwoord is ‘C’.
Dit zijn een paar voorbeeldvragen om te oefenen uit ISTQB-papers. We zullen doorgaan met het toevoegen van meer ISTQB-vragenlijsten met antwoorden in de komende berichten.
Over de auteur:
Dit is een gastartikel van “N. Sandhya Rani ”. Ze heeft ongeveer 4 jaar ervaring in softwaretesten, voornamelijk in handmatig testen. Ze helpt veel aspirant-softwaretesters om het ISTQB-testcertificeringsexamen te halen.
Stel uw vragen met betrekking tot het ISTQB-examen in het commentaargedeelte hieronder.
Compleet ISTQB Certification Premium Study Package:
Wees zelfverzekerd en slaag gemakkelijk voor het Foundation-examen met dit uitgebreide premium studiemateriaal.
Klik op onderstaande afbeelding om meer te weten:
Aanbevolen literatuur
- Wat is grenswaardeanalyse en equivalentiepartitionering?
- ISTQB GRATIS updates
- ISTQB Foundation Examenformaat en richtlijnen om papers op te lossen
- Interview vragen en antwoorden
- 15 Top CAPM-examenvragen en -antwoorden (voorbeeldtestvragen)
- ISTQB Foundation-examen Proefpapier - III
- ISTQB Foundation-examen Proefpapier - II
- ISTQB Foundation-examen Proefpapier - I