Practica Testing Levels TM14
Practica Testing Levels TM14
Questions
a) What are the scenarios you would suggest to be verified? How would you imagine
the UI side for this calculation?
b) What clarifications or corrections would you make to this feature?
2. Ne imaginam urmatorul filtru:
Design test cases for such functionality based on black box testing
technique. Indicate what techniques are used and the identified equivalent
classes.
5. O banca acorda credite persoanelor intre 18 si 64 ani, inclusiv. Campul de
intrare corespunzator 'Varsta' accepta numai numere pozitive, 2 cifre.
Cerinte:
• Construim tabele corespunzatoare pentru a identifica valorile valide si
invalide pentru Equivalence Partitions si Boundary Values.
6. O banca oarecare acorda credit ipotecar pentru persoane cu venituri intre
$1,000/luna si $83,333/luna. Orice venit sub $1,000/luna nu se califica. Voi
sunteti testerii care verifica softul ce va fi folosit de aceasta banca pentru
aceste operatiuni/functionalitati.
Cerinte:
• stabiliti clasele de echivalenta (equivalence partitioning), atat cazuri valide
cat si cazuri invalide
• stabiliti boundary values
7. Sunt reduceri la un magazin de imbracaminte. In magazin exista mai multe
tipuri de articole vestimentare. Vor fi puse la reducere doar pantalonii,
bluzele si fustele care sunt de mai mult de 3 luni in magazin. Pantalonii vor
beneficia de o reducere de 20%, bluzele de 30% si fustele de 50%.
Cerinte:
• Cream un tabel de decizie pentru a evalua cazurile de test si expected
results.
8. Consideram un sistem software pentru un magazin online ce va accepta
intr-un text-box numele unui aliment urmat de o lista a marimilor in care
acel item poate fi comercializat, marime specificata in grame.
Format:
• nume aliment, urmat de virgula, apoi urmat de lista de gramaje, fiecare
gramaj fiind separat prin virgula
• spatiile vor fi ignorate
Cerinte:
• Realizati clasele de echivalenta valide si invalide
9. Intr-un sistem ce calculeaza taxele salariale, avem urmatoarele situatii:
• pentru primii 4000$ nu se plateste nici o taxa
• pentru urmatorii 1500$ se plateste 10% taxa
• pentru urmatorii 28000$ se taxeaza 22%
• orice depaseste aceasta suma se taxeaza cu 40%
Cerinte:
• realizati clasele de echivalenta si boundary values
• alegeti un set de valori pe care le considerati relevante pentru a fi testate
10. Realizati equivalence partition si boundary analysis pentru un camp unde se
introduce ziua din luna.
11. Realizati equivalence partition si boundary value analysis pentru un camp
unde se introduce numarul de telefon.
Note:
• Un numar de telefon valid este format din 10 cifre.
• Campul accepta maxim 14 caractere.