istqb exam questions equivalence partitioning
Je důležité, aby všichni testeři byli schopni psát testovací případy na základě rozdělení ekvivalence a analýzy hraničních hodnot. S ohledem na to má ISTQB pro toto téma v EU značný význam Zkouška s certifikátem na úrovni ISTQB Foundation . Osvědčené postupy a logické myšlení mohou tyto otázky velmi snadno vyřešit.
Co je rozdělení ekvivalence?
Ekvivalenční rozdělení je metoda pro odvození testovacích případů. V této metodě jsou třídy ekvivalence (pro vstupní hodnoty) identifikovány tak, že každý člen třídy způsobí, že dojde ke stejnému druhu zpracování a výstupu.
Hodnoty v extrémech (počáteční / koncové hodnoty nebo dolní / horní koncové hodnoty) takové třídy jsou známé jako mezní hodnoty. Analyzuje se chování systému pomocí těchto hodnot Analýza hraničních hodnot (BVA).
Zde je několik ukázkových otázek k procvičování ze zkoušek ISTQB na téma Rovnocenné dělení a BVA. (Objednáno: Jednoduché až málo složité)
Otázka 1)
Jedno z polí ve formuláři obsahuje textové pole, které přijímá číselné hodnoty v rozsahu od 18 do 25. Identifikujte neplatnou třídu ekvivalence.
a) 17
b) 19
c) 24
d) 21
Řešení:
Textové pole přijímá číselné hodnoty v rozsahu 18 až 25 (18 a 25 jsou také součástí třídy). Tato třída se tedy stává naší platnou třídou. Otázkou však je identifikovat neplatnou třídu ekvivalence. Třídy budou následující:
Třída I: hodnoty neplatné třídy
Třída II: 18 až 25 => platná třída
Třída III: hodnoty> 25 => neplatná třída
17 spadá pod neplatnou třídu. 19, 24 a 21 spadají do platné třídy. Odpověď je tedy „A“
Otázka 2)
Při zkoušce musí kandidát získat minimálně 24 známek, aby mohl zkoušku složit. Maximum, které může získat, je 40 bodů. Pokud student zruší zkoušku, identifikujte hodnoty platné ekvivalence.
a) 22,23,26
b) 21,39,40
c) 29,30,31
d) 0,15,22
Řešení:
Třídy budou následující:
Třída I: hodnoty neplatné třídy
Třída II: 24 až 40 => platná třída
Třída III: hodnoty> 40 => neplatná třída
Musíme identifikovat platné hodnoty ekvivalence. Platné hodnoty ekvivalence budou ve třídě Valid Equivalence. Všechny hodnoty by měly být ve třídě II. Odpověď je tedy „C“
Otázka č. 3)
Jedno z polí ve formuláři obsahuje textové pole, které přijímá alfanumerické hodnoty. Určete třídu Valid Equivalence
kniha
b) Kniha
c) Boo01k
d) rezervovat
Řešení:
Alfanumerický je kombinace abeced a čísel. Proto musíme zvolit možnost, která má obě tyto možnosti. Platná třída ekvivalence bude sestávat z abeced i čísel. Možnost „c“ obsahuje abecedy i čísla. Odpověď je tedy „C“
Otázka č. 4)
Přepínač se vypne, jakmile teplota klesne pod 18, a poté se zapne, když je teplota vyšší než 21. Když je teplota vyšší než 21. Určete hodnoty ekvivalence, které patří do stejné třídy.
a) 12,16,22
b) 24,27,17
c) 22,23,24
d) 14,15,19
Řešení:
Musíme vybrat hodnoty ze stejné třídy (může to být platná nebo neplatná třída). Třídy budou následující:
Třída I: méně než 18 (vypínač vypnutý)
Třída II: 18 až 21
Třída III: nad 21 let (spínač zapnutý)
Pouze v možnosti „c“ jsou všechny hodnoty z jedné třídy. Proto odpověď je „C“ . (Upozorňujeme, že otázka nemluví o platných nebo neplatných třídách. Jde pouze o hodnoty ve stejné třídě)
Otázka č. 5)
Program ověří numerické pole následujícím způsobem: hodnoty menší než 10 jsou odmítnuty, hodnoty mezi 10 a 21 jsou přijaty, hodnoty větší nebo rovné 22 jsou odmítnuty. Které z následujících vstupních hodnot pokrývají všechny oddíly ekvivalence?
na. 10,11,21
b. 3.20.21
C. 3,10,22
d. 10,21,22
Řešení:
Musíme vybrat hodnoty, které spadají do všech tříd ekvivalence (platné i neplatné). Třídy budou následující:
Třída I: hodnoty neplatné třídy
Třída II: 10 až 21 => platná třída
Třída III: hodnoty> = 22 => neplatná třída
Všechny hodnoty z možnosti „c“ spadají do všech různých tříd ekvivalence. Odpověď je tedy „C“.
Otázka č. 6)
Program ověří numerické pole následujícím způsobem: hodnoty menší než 10 jsou odmítnuty, hodnoty mezi 10 a 21 jsou přijaty, hodnoty větší nebo rovné 22 jsou odmítnuty. Který z následujících pokrývá NEJNIŽŠÍ hraniční hodnoty?
na. 9,10,11,22
b. 9,10,21,22
C. 10,11,21,22
d. 10,11,20,21
Řešení:
Již jsme přišli s třídami, jak je ukázáno v otázce 5. Hranice lze identifikovat jako 9, 10, 21 a 22. Tyto čtyři hodnoty jsou v možnosti „b“. Odpověď je tedy „B“
jak vrátit pole z metody v java
Otázka č. 7)
V systému navrženém k výpočtu daně, která má být zaplacena:
Zaměstnanec je osvobozen od platu 4000 liber.
Dalších 1 500 GBP je zdaněno 10%.
Dalších 28 000 GBP poté bude zdaněno 22%.
Jakákoli další částka je zdaněna 40%.
Které z těchto skupin čísel spadají do nejbližší celé libry do tří různých tříd ekvivalence?
a) 4 000 GBP; 5 000 £; 5500 £
b) 32001 GBP; 34 000 GBP; 36500 £
c) 28 000 GBP; 28001 GBP; 32001 £
d) 4 000 GBP; 4200 GBP; 5600 £
Řešení:
Třídy budou následující:
Třída I: 0 až 4 000 £ => bez daně
Třída II: 4001 až 5500 GBP => 10% daň
Třída III: 5501 až 33500 GBP => 22% daň
Třída IV: 33 501 GBP a více => 40% daň
Vyberte hodnoty, které spadají do tří různých tříd ekvivalence. Možnost „d“ má hodnoty ze tří různých tříd rovnocennosti. Odpověď je tedy „D“.
Otázka č. 8)
V systému navrženém k výpočtu daně, která má být zaplacena:
Zaměstnanec je osvobozen od platu 4000 liber.
Dalších 1 500 GBP je zdaněno 10%.
Dalších 28 000 GBP poté bude zdaněno 22%.
Jakákoli další částka je zdaněna 40%.
K nejbližší celé libře, který z nich je platným testovacím případem analýzy hraniční hodnoty?
a) 28 000 GBP
b) 33501 GBP
c) 32001 GBP
d) 1 500 GBP
Řešení:
Třídy jsou již rozděleny v otázce č. 7. Musíme vybrat hodnotu, která je hraniční hodnotou (počáteční / konečná hodnota). 33501 je hraniční hodnota. Odpověď je tedy „B“ .
Otázka č. 9)
Vzhledem k následující specifikaci, které z následujících hodnot pro věk jsou v oddílu SAME equivalence?
Pokud je vám méně než 18 let, jste příliš mladý na to, abyste byli pojištěni.
Mezi 18 a 30 včetně získáte 20% slevu.
Každý, kdo má více než 30 let, nemá nárok na slevu.
a) 17, 18, 19
b) 29, 30, 31
c) 18, 29, 30
d) 17, 29, 31
Řešení:
Třídy budou následující:
Třída I: věk není pojištěn
Třída II: věk od 18 do 30 let = sleva> 20%
Třída III: věk> 30 => žádná sleva
Tady nemůžeme určit, zda jsou výše uvedené třídy platné nebo neplatné, protože v otázce není nic uvedeno. (Ale podle našeho odhadu můžeme říci, že I a II jsou platné a III je neplatné. Ale to se zde nevyžaduje.) Musíme vybrat hodnoty, které jsou v oddílu SAME equivalence. Hodnoty z možnosti „c“ spadají do stejného oddílu. Odpověď je tedy „C“.
Toto je několik ukázkových otázek pro praxi z článků ISTQB. V dalších příspěvcích budeme i nadále přidávat další dokumenty s otázkami ISTQB s odpověďmi.
O autorovi:
Toto je hostující článek „N. Sandhya Rani “. Má přibližně 4 roky zkušeností v oblasti testování softwaru, především v oblasti ručního testování. Pomáhá mnoha testerům softwarových uchazečů vyčistit certifikační zkoušku ISTQB.
Dotazy týkající se zkoušky ISTQB vložte do sekce komentářů níže.
Kompletní prémiový studijní balíček certifikace ISTQB:
S tímto komplexním prémiovým studijním materiálem se můžete s jistotou objevit a snadno složit zkoušku nadace.
Kliknutím na obrázek níže získáte další informace:
Doporučené čtení
- Co je analýza hraničních hodnot a rozdělení ekvivalence?
- ISTQB aktualizace ZDARMA
- ISTQB Foundation Format Format & Guidelines to Solve Papers
- Dotazy a odpovědi na pohovor
- 15 nejlepších otázek a odpovědí na zkoušky CAPM (Ukázkové testovací otázky)
- Zkouška na úrovni ISTQB Ukázkový referát - III
- Zkouška na úrovni ISTQB Ukázkový referát - II
- Zkouška na úrovni ISTQB Ukázkový papír - I