Sunteți pe pagina 1din 4

Tema de acasa Nr .

Tema lectiei: Principiile si etapele testarii

1. Cum se discifreaza notiunile de SDLC si STLC?


SDLC este un proces urmat de organizațiile software pentru a livra un software
de lucru utilizatorilor finali, ceea ce implică planificarea, colectarea cerințelor și
analiza, proiectarea, implementarea, testarea și întreținerea. STLC este un pro-
ces urmat de echipa de testare pentru a asigura calitatea software-ului, care im-
plică doar testarea software-ului.

2. Ce notiuni din vocabularul unui tester ati insusit pina la moment?


QA
QC
Testing
Browser
Networking
3. Explicati cu cuvinte proprii, ce intelegeti prin “principu de testare” si
la ce ajuta acestea?
Principiile de testare sunt niște idei, legi, norme care ajută echipele de testare să
folosească timpul și efortul lor în mod eficient, rapid și sigur. Principiile respect

Vorbind de cele 7 principii ale testarii, scrieti raspunsul care lispeste si il


considerati corect in frazele urmatoare:
4. Atunci cind spunem ca este bine sa gasim cele mai critice si majore bug-
uri de la bun inceput, sau cit mai repede, ne referim la principiul testării
timpurii .
5. La ce principiu al testarii ne referim aici: Bineinteles, finalizam testarea
atunci cind nu mai sint defecte (bug-uri) in aplicatie. Principiul absența
erorilor.
6. Principiul Paretto ne spune ca 80% din bug-uri pot fi gasite prin testarea a
20% de functional, si se refera la principiul gruparea defectelor.
7. Experienta ne permite sa utilizam acelasi set de test-case-uri (scenarii de
testare) si pentru o aplicatie financiara si pentru un web-site creat ca carte
de vizita pentru un fotograf. Daca este corect, la ce principiu al testarii se
refera exemplul? Este aici vorba despre principiul testării în funcție de
context precum și în funcție de modul de lucru.
8. Explicati cu cuvinte proprii, cum intelegem principiul testarii “paradoxul
pesticidelor”?
Dacă aceleași teste vor fi repetate la nesfâșit, de la un moment dat acestea nu vor
mai găsi defecte noi. De aceea e recomandat să se actualizeze din când în când
testele și datele cu care se testează. Poate chiar să fie adăugate teste noi. Princip-
iul se numește astfel deoarece funcționează asemenea pesticidului folosit în cul-
turile agricole: folosirea aceleiași substanțe pentru înlăturarea insectelor de la un
moment dat nu va mai avea efect.

9. Care principii dintre cele 7 principii ale testarii, par sa fie legate di-
rect intre ele?
Din Punctul meu de vedere principiul 1,2 și 7 sunt legate între ele. Voi argu-
menta și de ce?! După cum știm din primele două principii, nu se poate testa
100% un software și nu se pot găsi toate defectele. Deci mereu va exista șansa
ca să apară un defect sau o problemă.

Spre exemplu, chiar dacă au fost găsite și s-au corectat foarte multe defecte, cer-
ințele clientului au fost respectate întocmai și să presupunem că 99% din soft-
ware funcționează conform acestor cerințe, tot nu se poate garanta succesul apli-
cației software. Există posibilitatea ca acea aplicație să fie greu te utilizat de
către consumatori, nu e user-friendly.

Etapele testarii:

10. Vorbind de etapele testarii, care etapa ne va da ca rezultat cele mai


multe defecte (bug-uri)?
Etapa 3. Requirements analysis and test design
În această etapă se analizează requirement-urile, se indentifică elementele care
pot fi testate și se schițează Test Case-urile (se crează doar o listă cu Test Case-
uri sau o structură, ele urmând a fi implementate în etapa următoare).

11. Explicati prin cuvinte propria, de ce etapa de analiza a cerintelor si


test-design este importanta?
Aici se are în vedere etapa 6 a procesului de testare unde de fapt se face o anal-
iză a tuturor etapelor parcurse anterior și se prezintă un raport. Mai bine zis se
face o retrospectivă pentru a identifica aspecte care ar putea fi îmbunătățite în
viitor.

S-ar putea să vă placă și