8/2/2019 C Tehnici de Testare Final TEAI
1/21
1
Cazuri de testarePORTAL Necesare
Activitatea de proiectare a cazurilor de test poate fi desfurat printr-o serie de
metode dezvoltate i particularizate de-a lungul timpului. Dintre acestea mai cunoscute sunt
metoda standard prin care se deriv cazurile de test n urma informrii iniiale, i metoda
proiectrii propriu-zise folosita pentru a deriva sau a selecta cazurile de test, metod inclus n
standardul britanic BS 7925-1.
Specificatiile cazurilor de test se concretizeaz n descrierea aspectelo r necesare a fi
luate n calcul la crearea un caz de testare. Cazurile de test stabilite sunt incluse n STP
(Planul de Testare a Software-lui). Formularea specificaiilor ine cont de urmtoarele:
Un identificator al fiecrui caz de testare; Persoana nsrcinat cu realizarea i execuia cazului; Versiunea aplicaiei; Scopul urmrit; Dependene i pre-condiii ale cazului curent; Datele de intrare (iniializare) i ieire (finalizare) ale testului; Aciunea realizat; Rezultatul ateptat; Rezultatul obinut; Ponderea importanei cazului de test.
8/2/2019 C Tehnici de Testare Final TEAI
2/21
2
Test case
Start
Functional testdevelopment
Run tests
Test OK?
Coding
no
No more changesto TC
yes
End
yes
no
Start
Run tests
100% testcompleteness
criteria reached?
Add missingtest cases
no
End
yes
Coding
We need a combination betweenstructural and functional
Fig. 1Schem conceptual a desfurrii unui caz de testare
Tehnica de testare prin cazuri de utilizare
n literatura de specialitate, tehnica de testare prin cazuri de utilizare are la baz
diagrama cazurilor de utilizare conceput n etapa proiectrii logice a sistemului.
Aceast diagram este realizat cu ajutorul limbajului UML i descrie comportamentul
sistemului, oferind o imagine de ansamblu asupra modului n care acesta este folosit din
punctul de vedere al utilizatorilor.
Cazurile de utilizare realizeaz o descriere, din punct de vedere funcional, a
sistemului, ansamblul tuturor cazurilor de utilizare i utilizatorii acestora (actorii) formndmodelul cazurilor de utilizare.
Interesai de acest modelsunt utilizatorii, proiectanii i cei care realizeaz testarea i
validarea modulelor sistemului. Diagramele cazurilor de utilizare se realizeaz la nceputul
procesului de dezvoltare a noului sistem informaional, n etapa de culegere a cerinelor, dar
este folosit i n etapa de proiectare i cea de testare a sistemului. n cadrul echipei ce dorete
s realizeze diagramele cazurilor de utilizare este bine s fie inclui i viitorii utilizatori ai
sistemului.
8/2/2019 C Tehnici de Testare Final TEAI
3/21
3
O diagram a cazurilor de utilizare poate conine:
actori; cazuri de utilizare; relaii ntre actori i cazuri de utilizare; relaii ntre cazurile de utilizare; relaii ntre actori;
Cazurile de utilizare sunt folosite i la testarea sistemului; exist dou tipuri de teste
care se pot realiza: verificarea, n care se confirm sau nu dac sistemul a fost dezvoltat
corect, n acord cu specificaiile cerute i respectiv validarea, care verific dac sistemul
construit este util pentru client i utilizatorul final.
Cazuri de testare
Se va testata cazul de utilizare de ntocmire a unei liste de necesar n modulul de
administrator.
Identificator Test01
Tester Roxana Coorianu, Diana Clin
Versiune 0.1
Scop Se va crea o noua lista de necesar prin adugarea unor detalii
despre lista de necesar.
Dependene i pre-condiii Este necesar ca utilizatorul s fie logat ca administrator i s
existe planificare de resurse pentru anul n curs.
Initializare Logare n modulul administrator.
Finalizare Utilizatorul poate apsa butonul Creeaz list necesar
Aciunea realizat Verific dac la apsarea butonului List nou de necesar, va
aprea corect pagina destinat crerii listei.
Rezultat ateptat Pagina este afiat corect iar utilizatorul i poate vizualiza CNP -
ul, data crerii, statusul listei i cmpul de completare pentru
detalii care poate fi editat.
Rezultat obinut Butonul funcioneaz corect, i detaliile utilizatorului sunt afiate
iar cmpul poate fi completat.
Pondere importan 1
8/2/2019 C Tehnici de Testare Final TEAI
4/21
4
Identificator Test02
Tester Roxana Coorianu, Diana Clin
Versiune 0.1
Scop Vizualizarea resurselor disponibile.
Dependene i pre-condiii Ecranul afiat corect.
Initializare Utilizatorul poate apsa butonul Creeaz list necesar
Finalizare List creat, pagina cu resurse poate fi vizualizat.
Aciunea realizat Verific dac butonul Creeaz list necesar funcioneaz n
urma completrii detaliilor.
Rezultat ateptat Se va afia pagina cu urmtoarea structur:
Lista -54 - din data de -2009-4-29 - cu statusul -draft - si
detaliile - TEST- a fost creata deadmin !
Acum selectai produsele pentru lista necesar, pe categorii :
urmat de o zon cu tabele e resurse, grupate pe categorii ce
permit introducere cantitilor comandate.
Rezultat obinut Pagina este afiat corect utilizatorul avnd posibilitatea de a
vizualiza detalii despre lista configurat anterior i categoriile de
resurse precum i detalii despre resursele disponibile.
Pondere importan 1
Identificator Test03
Tester Roxana Coorianu, Diana Clin
Versiune 0.1
Scop Verificarea funcionalitii linkurilor categoriilor de resurse.
Dependene i pre-condiii Linkuri vizibile.
Initializare List creat, pagina cu resurse poate fi vizualizat.
Finalizare Linkuri funcionale.
Aciunea realizat Verific dac legturile ctre categoriile de resurse afiate sunt n
8/2/2019 C Tehnici de Testare Final TEAI
5/21
5
concordan cu numrul acestora i dac sunt funcionale.
Rezultat ateptat Toate categoriile au link funcional.
Rezultat obinut u toate linkurile fac trimitere la tabelul corespunztor categoriei.BUG (B0001)
Pondere importan 0.25
Identificator Test04
Tester Roxana Coorianu, Diana Clin
Versiune 0.1
Scop Completarea cantitilor
Dependene i pre-condiii Detalii despre resurse afiate.
Initializare List creat, pagina cu resurse poate fi vizualizat.
Finalizare Apsare buton Adaug resurse n list necesar
Aciunea realizat Verific dac poate fi introdus o cantitate pentru fiecare resurs
n parte.
Rezultat ateptat Cantiti afiate corect i editabile.
Rezultat obinut Cmpuri completate cu succes.
Pondere importan 1
Identificator Test05
Tester Roxana Coorianu, Diana Clin
Versiune 0.1
Scop Butonul Adaug resurse n list necesar funcioneaz
Dependene i pre-condiii Detalii despre resurse afiate.
Initializare Apsare buton Adaug resurse n list necesar.
8/2/2019 C Tehnici de Testare Final TEAI
6/21
6
Finalizare Pagina de vizualizare a resurselor selectate.
Aciunea realizat Verific dac butonul Adaug resurse n list necesar trimite
ctre pagina de vizualizare a resurselor selectate.
Rezultat ateptat n urma apsrii butonului se afieaz pagina de vizualizare a
resurselor selectate.
Rezultat obinut Pagina este afiat corect n conformitate cu resursele selectate
anterior.
Pondere importan 1
Identificator Test06
Tester Roxana Coorianu, Diana Clin
Versiune 0.1
Scop Confirmarea salvrii listei
Dependene i pre-condiii Detalii despre resurse afiate. Butonul aici din propoziia
Daca lista e ok, apasati aici pentru a introduce resursele in lista
de necesar54!exist.
Initializare Pagina de vizualizare a resurselor selectate.
Finalizare List salvat.
Aciunea realizat Verific dac butonul aici din propoziia Daca lista e ok,
apasati aici pentru a introduce resursele in lista de necesar54!
face trimitere la pagina cu elementele componente ale listei,
salvate prin apsarea butonului aici.
Rezultat ateptat n urma apsrii butonului se afieaz pagina de vizualizare a
elementelor componente ale listei salvate i de confirmare /
modificare sau adugare de resurse.
Rezultat obinut Zona destinat componentelor listei nu este afiat, ci doar totalul
listei de necesar iar butoanele sunt afiate corect. BUG (B0002)
Pondere importan 1
8/2/2019 C Tehnici de Testare Final TEAI
7/21
7
Identificator Test07
Tester Roxana Coorianu, Diana Clin
Versiune 0.1
Scop Trimiterea listei spre aprobare.
Dependene i pre-condiii Lista a fost salvat i confirmat.
Initializare List salvat.
Finalizare List trimis.
Aciunea realizat Verific dac butonul Aprob lista funcioneaz corect, i
afieaz pagina cu listele de necesar salvate si trimise pentru
aprobare. Lista are statusul trimis.
Rezultat ateptat Butonul funcioneaz corect, lista apare n tabel i are statusul
Trimis.
Rezultat obinut Se afieaz pagina deliste de necesar salvate si trimise pentru
aprobare, n care apare lista recent trimis cu statusul trimis.
Pondere importan 1
Identificator Test08
Tester Roxana Coorianu, Diana Clin
Versiune 0.1
Scop Vizualizarea detaliilor listei trimise spre aprobare.
Dependene i pre-condiii List salvat, link funcional.
Initializare List salvat.
Finalizare Vizualizarea detaliilor listei.
Aciunea realizat Verific dac n momentul apsrii pe numrul listei, detaliile
acesteia sunt afiate corespunztor.
Rezultat ateptat Detaliile listei coincid cu cele afiate la confirmarea salvrii listei.
Rezultat obinut Zona destinat componentelor listei nu este afiat, ci doar totalul
listei de necesar iar butoanele sunt afiate corect. BUG (B0003)
Pondere importan 0.75
8/2/2019 C Tehnici de Testare Final TEAI
8/21
8
Tehnica testrii negative
Exist dou modaliti de organizare a activitilor de testare, i anume: testarea
pozitiv i testarea negativ. Aplicaia este solicitat cu scopul producerii deliberate de cazuri
complicate, neobinuite sau particulare pentru a fora apariia erorilor.
Testarea negativse focalizeaz pe aspectele care pot provoca cderea sistemului, adic:
Ce faciliti nu sunt acoperite? Unde se pot identifica greseli (localizarea erorilor) ?
Testarea negativ este acea tehnic de testare care ncearc s demonstreze c aplicaia
nu face ceea ce nu ar tebui s fac. Aadar, folosind aceast logic i pentru a da un exemplu
concret o aplicaie care returneaz o eroare n momentul n care chiar ar trebui s o afieze
este un exemplu de testare pozitiv.Un test negativ ar putea fi atunci cnd programul nu arreturna eroare dei ar fi necesar sau cnd apare o eroare atunci cnd nu ar trebui s apar.
Identificator Test11
Tester Anca Moruz, Livia Ciobanu
Versiune 0.1
Scop Demonstrarea faptului c aplicaia rezist la aciuni negative
Dependene i pre-condiii Aplicaie instalat
Initializare Pagina logare
Finalizare Afiarea mesajului Utilizator inexistent
Aciunea realizat Verific dac prin introducerea de fragmente de cod specifice
limbajului SQL aplicaia nu este afectat n mod negativ, ci este
afiat pagina coninnd mesajul Utilizator necunoscut, sau
arola greit! i imaginea aferent paginii. ('OR''=')
Rezultat ateptat Userul nu se poate conecta. Pagina este afiat corect.
Rezultat obinut Sistemul afieaz mesajul de eroare dar fr imaginea
corespunztoare . BUG (B1001)
Pondere importan 0.50
8/2/2019 C Tehnici de Testare Final TEAI
9/21
9
Identificator Test12
Tester Anca Moruz, Livia Ciobanu
Versiune 0.1
Scop Demonstrarea faptului c aplicaia rezist la aciuni negative
Dependene i pre-condiii Aplicaie instalat
Initializare Pagina logare
Finalizare Afiarea mesajului Utilizator inexistent
Aciunea realizat Verific dac prin introducerea de fragmente de cod specifice
limbajului PHP aplicaia nu este afectat n mod negativ, ci este
afiat pagina coninnd mesajul Utilizator necunoscut, sau
arola greit! i imaginea aferent paginii. ($db = new
mysqli("www.feaa.uaic.ro/MRI", "admin", "test",
"BazaDeDate-PortalNecesare");
$stmt = $db -> prepare("SELECT priv FROM utilizatori
WHERE username=? AND password=?");
$stmt -> bind_param("ss", $user, $pass);
$stmt -> execute();)
Rezultat ateptat Userul nu se poate conecta. Pagina este afiat corect.
Rezultat obinut Sistemul afieaz mesajul de eroare dar fr imaginea
corespunztoare . BUG (B1001)
Pondere importan 0.50
Identificator Test13
Tester Anca Moruz, Livia Ciobanu
Versiune 0.1
Scop Demonstrarea faptului c aplicaia rezist la aciuni negative
Dependene i pre-condiii Aplicaie instalat
8/2/2019 C Tehnici de Testare Final TEAI
10/21
10
Initializare Pagina de afiare Catalog de resurse.
Finalizare Linia aferent produsului cu cantitate negativ nu este adugat n
factur
Aciunea realizat Verific dac prin introducerea unei cantiti negative dintr-un
produs n cmpul destinat cantitii, linia aferent produsului nu
este adugat n lista de necesar.
Rezultat ateptat Linia nu apare n ecranul de confirmare, ci este ignorat.
Rezultat obinut Linia nu apare n pagina de confirmare.
Pondere importan 0.50
Identificator Test14
Tester Anca Moruz, Livia Ciobanu
Versiune 0.1
Scop Demonstrarea faptului c aplicaia rezist la aciuni negat ive
Dependene i pre-condiii Aplicaie instalat
Initializare Pagina de afiare Catalog de resurse.
Finalizare Afiarea unui mesaj de eroare : " Cantitatea nu poate fi
subunitar!
Aciunea realizat Verific dac prin introducerea unei cantiti subunitare aplicaia
returneaz un mesaj de eroare n momentul n care se apas
butonul Adaug resurse n lista de necesar.
Rezultat ateptat Linia nu poate fi adugat, aplicaia returneaz un mesaj
concludent.
Rezultat obinut Linia este introdus i totalul liniei este calculat BUG (B1002)
Pondere importan 0.25
8/2/2019 C Tehnici de Testare Final TEAI
11/21
11
Identificator Test15
Tester Anca Moruz, Livia Ciobanu
Versiune 0.1
Scop Demonstrarea faptului c aplicaia rezist la aciuni negative
Dependene i pre-condiii Aplicaie instalat
Initializare Pagina de afiare Catalog de resurse.
Finalizare Afiarea unui mesaj de eroare : " Cantitatea nu poate depi
valoarea de 9999!
Aciunea realizat Verific dac prin introducerea unei cantiti mai mari de 9999
aplicaia returneaz un mesaj de eroare n momentul n care se
apas butonul Adaug resurse n lista de necesar.
(99999999999...9)
Rezultat ateptat Linia nu poate fi adugat, aplicaia returneaz un mesaj
concludent.
Rezultat obinut Linia este introdusi totalul liniei este calculat , prin afiarea
totalului n format tiinific. BUG (B1003)
Pondere importan 0.25
Identificator Test16
Tester Anca Moruz, Livia Ciobanu
Versiune 0.1Scop Demonstrarea faptului c aplicaia rezist la aciuni negative
Dependene i pre-condiii Aplicaie instalat
Initializare Pagina de introducere resurse.
Finalizare Resursa nu poate fi introdus.
Aciunea realizat Verific dac se poate introduce o resurs nou care s aib
aceleai atribute ca una existent.
8/2/2019 C Tehnici de Testare Final TEAI
12/21
12
Rezultat ateptat Resursa nu poate fi introdus.
Rezultat obinut Se afieaz un mesaj de eroare ... a generat eroare : Exista o
alta resursa cu acelai cod ...Pondere importan 0.75
Identificator Test17
Tester Anca Moruz, Livia Ciobanu
Versiune 0.1
Scop Demonstrarea faptului c aplicaia rezist la aciuni negative
Dependene i pre-condiii Aplicaie instalat
Initializare Pagina de introducere utilizator.
Finalizare Utilizatorul nu poate fi introdus.
Aciunea realizat Verific dac se poate introduce un nou utilizator care s aib
aceleai atribute ca unul existent.
Rezultat ateptat Utilizatorul nu poate fi introdus.
Rezultat obinut Se afieaz un mesaj de eroare .. a generat eroare : Cineva este
deja nregistrat cu acest CNP ... napoi
Pondere importan 0.75
Tehnica testrii valorilor limit
Un numr seminifcativ de erori au fost constatate n cazul valorilor limit definite
pentru un anumit domeniu i din acest motiv a fost dezvoltat tehnica analizei valorilor
limit. Aceast tehnic este complementar celei de partiionare echivalent.
Testarea valorilor limit include cazuri de test ce conin i valori d in afara domeniului
definit iniial. Recomandrile n cazul acestui tip de testare sunt:
8/2/2019 C Tehnici de Testare Final TEAI
13/21
13
dac o condiie de intrare definete un interval delimitat de valorile a i b, cazurile detest ar trebui s includ aceste valori, dar i pe cele imediat mai mici sau mai mari (a-
1, a+1, b-1, b+1, a+b/2, (a+b/2)+1, (a+b/2)-1 );
dac o condiie de intrare specific o serie de valori, cazurile de test ar trebui sverifice valoarea minim i maxim a mulimii;
condiiile enumerate mai sus se aplic i n cazul condiiilor de ieire; dac structurile de date utilizate n interiorul programului sunt ncadrate n intervale
precise, cazurile de test ar trebui s verifice limitele i valorile imediat mai mici i mai
mari ale acestora.
Identificator Test21
Tester Anca Moruz, Livia Ciobanu
Versiune 0.1
Scop Demonstrarea faptului c aplicaia nu genereaz erori la folosirea
valorilor limit a intervalelor definite de ctre dezvoltatori.
Dependene i pre-condiii Aplicaie instalat , planificare anual ntocmit i salvat care
conine valoarea maxim pentru ervetele uscate/umede20 100.
Exist o lista de necesar n care un utilizator cere 101 de astfel de
erveele.Lista de necesar este salvat i trimis spre procesare.
Managerul departamentului o poate vizualiza ntre listele
neprocesate.
Initializare Pagina de aprobare a listelor de necesar, butoane update cantiti
i termin procesarea funcionale.
Finalizare Apariia unui mesaj de eroare : Cantitatea maxim ce poate fi
aprobat este de 100 buc!
Aciunea realizat Verific dac la apsarea butonului de terminare de procesare a
listei fr a schimba cantitatea de 101 ervetele uscate/umede20
se afieaz un mesaj de eroare relevant: : Cantitatea maxim ce
oate fi aprobat este de 100 buc!
8/2/2019 C Tehnici de Testare Final TEAI
14/21
14
Rezultat ateptat Mesajul de eroare este afiat.
Rezultat obinut Masajul de eroare nu este afiat. BUG (B2001)
Pondere importan 1
Identificator Test22
Tester Anca Moruz, Livia Ciobanu
Versiune 0.1
Scop Demonstrarea faptului c aplicaia nu genereaz erori la folosirea
valorilor limit a intervalelor definite de ctre dezvoltatori.
Dependene i pre-condiii Aplicaie instalat, planificare anual ntocmit i salvat care
conine valoarea maxim pentru ervetele uscate/umede20 100.
Exist o lista denecesar n care un utilizator cere 100 de astfel de
erveele. Lista de necesar este salvat i trimis spre procesare.
Managerul departamentului o poate vizualiza ntre listeleneprocesate.
Initializare Pagina de aprobare a listelor de necesar, butoane update cantiti
i termin procesarea funcionale.
Finalizare Lista poate fi procesat cu succes.
Aciunea realizat Verific dac la apsarea butonului de terminare de procesare a
listei fr a schimba cantitatea de 100 de erveele (maxim ce
poate fi aprobat) sistemul permite procesarea listei.
Rezultat ateptat Lista poate fi procesat.
Rezultat obinut Lista este procesat.
Pondere importan 0.75
8/2/2019 C Tehnici de Testare Final TEAI
15/21
15
Identificator Test23
Tester Anca Moruz, Livia Ciobanu
Versiune 0.1
Scop Demonstrarea faptului c aplicaia nu genereaz erori la folosirea
valorilor limit a intervalelor definite de ctre dezvoltatori.
Dependene i pre-condiii Aplicaie instalat , planificare anual ntocmit i salvat care
conine valoarea maxim pentru ervetele uscate/umede20 100.
Exist o lista de necesar n care un utilizator cere 99 de astfel de
erveele. Lista de necesar este salvat i trimis spre procesare.
Managerul departamentului o poate vizualiza ntre listele
neprocesate.
Initializare Pagina de aprobare a listelor de necesar, butoane update cantiti
i termin procesarea funcionale.
Finalizare Lista de necesar este procesat, poate deveni list de cumprare.
Aciunea realizat Verific dac la apsarea butonului de terminare de procesare a
listei fr a schimba cantitatea de 99 de erveele (maxim minus 1
ce poate fi aprobat) sistemul permite procesarea listei.
Rezultat ateptat Lista poate fi procesat i trimis spre cumprare.
Rezultat obinut Lista procesat. Poate fi trimis spre cumprare.
Pondere importan 0.5
Identificator Test24
Tester Anca Moruz, Livia Ciobanu
Versiune 0.1
Scop Demonstrarea faptului c aplicaia nu genereaz erori la folosirea
valorilor limit a intervalelor definite de ctre dezvoltatori.
8/2/2019 C Tehnici de Testare Final TEAI
16/21
16
Dependene i pre-condiii Aplicaie instalat , planificare anual ntocmit i salvat care
conine valoarea maxim pentru ervetele uscate/umede20 100.
Exist o lista de necesar n care un utilizator cere 50 de astfel de
erveele. Lista de necesar este salvat i trimis spre procesare.Managerul departamentului o poate vizualiza ntre listele
neprocesate.
Initializare Pagina de aprobare a listelor de necesar, butoane update cantiti
i termin procesarea funcionale
Finalizare Lista de necesar este procesat,poate deveni list de cumprare.
Aciunea realizat Verific dac la apsarea butonului de terminare de procesare a
listei fr a schimba cantitatea de 50 de erveele (jumtate dincantitatea ce poate fi aprobat) sistemul permite procesarea listei.
Rezultat ateptat Lista poate fi procesat.
Rezultat obinut Lista a fost procesat i trimis spre cumprare
Pondere importan 0.25
Identificator Test25
Tester Anca Moruz, Livia Ciobanu
Versiune 0.1
Scop Demonstrarea faptului c aplicaia nu genereaz erori la folosirea
valorilor limit a intervalelor definite de ctre dezvoltatori.
Dependene i pre-condiii Aplicaie instalat , planificare anual ntocmit i salvat careconine valoarea maxim pentru ervetele uscate/umede20 100.
Existo lista de necesar n care un utilizator cere un astfel de
erveel. Lista de necesar este salvat i trimis spre procesare.
Managerul departamentului o poate vizualiza ntre listele
neprocesate.
Initializare Pagina de aprobare a listelor de necesar,butoane update cantiti
i termin procesarea funcionale
8/2/2019 C Tehnici de Testare Final TEAI
17/21
17
Finalizare List procesat.
Aciunea realizat Verific dac la apsarea butonului de terminare de procesare a
listei fr a schimba cantitatea de 1 erveel (cantitatea minim ce
poate fi aprobat) sistemul permite procesarea listei.
Rezultat ateptat Lista poate fi procesat i trimis spre cumprare.
Rezultat obinut Lista a fost procesat. Poate deveni o list de cumprare.
Pondere importan 1
Testarea partiionrii pe clase de echivalenePartiionarea pe clase de echivalene const n mprirea domeniului datelor de intrare
n subdomenii, astfel nct comportamentul programului s fie acelai, cel puin teoretic,
pentru orice dat de intrare din subdomeniul corespunztor. De exemplu, pentru funcia care
returneaz valoarea absolut a unui numr ntreg, un subdomeniu ar fi intervalul numerelor
strict negative, iar un alt subdomeniu ar fi cel al numerelor pozitive. Dintr-un numr ridicat de
cazuri de test posibile se ajunge la dou cazuri de test.
Caracteristicile partiionrii pe clase de echivalene sunt: domeniul datelor de intrare este mprit n clase de echivalene;
elementele din aceeai clas sunt tratate n mod asemntor;
de asemenea se are n vedere partiionarea ieirilor;
se consider att clasele valide ct i cele invalide;
pentru testare se alege cel puin un element din fiecare clas de echivalen.
Identificator Test 31
Tester Roxana Coorianu, Diana Clin
Versiune 0.1
Scop Se va crea o noua lista de necesar pentru doi manageri diferii.
Dependene i pre-condiii Este necesar ca utilizatorii s fie logai ca manageri i s existe
planificare de resurse pentru anul n curs.
Initializare Logare n modulul manager.
8/2/2019 C Tehnici de Testare Final TEAI
18/21
18
Finalizare Utilizatorii completeaz lista de necesar n aceeai manier i
ajung la acelai rezultat frs existe vreo diferen.
Aciunea realizat Verific dac la crearea unei noi liste de necesar pentru doi
utilizatori diferii, logain acelai timp, i care urmeaz aceeaipai de completare se afieaz rezultat identic.
Rezultat ateptat Cei doi utilizatori reuesc s completeze, salveze i s trimit spre
procesare listele de necesar.
Rezultat obinut Managerii reuesc s completeze listele de necesar n acelai
mod, afindu-se acelai total pentru ambii, ns la trimiterea
listei pentru procesare doar unul dintre ei reuete s finalizeze
procesul de creare a listei, cellalt fiind obligat s reia tranzaciape baza apariiei erorii Eroare la introducerea datelor pentru
noua lista de necesar !tttttttttttttttt. Eroarea apare deoarece
numerotarea listei se face la nceputul crerii acesteia i nu la
salvare, ambii utilizatori avnd acelai numr de list - BUG
(B3001)
Pondere importan 1
Identificator Test 32
Tester Roxana Coorianu, Diana Clin
Versiune 0.1
Scop Se vor crea noi utilizatori de ctre doi administratori diferii.
Dependene i pre-condiii Este necesar ca utilizatorii s fie logai ca administratori i s
existe planificare de resurse pentru anul n curs.
Initializare Logare n modulul administrator.
Finalizare Administratorii completeaz datele despre noii utilizatori in
aceeai manier i acetia vor fi nregistrai n baza de date.
Aciunea realizat Verific dac la crearea unui nou utilizator de ctre doi
8/2/2019 C Tehnici de Testare Final TEAI
19/21
19
administratori diferii, n acelai timp, datele sunt salvate n baza
de date.
Rezultat ateptat Cei doi utilizatori sunt introdui n baza de date.
Rezultat obinut Cei doi utilizatori sunt introdui n baza de date cu succes.
Pondere importan 1
Identificator Test 33
Tester Roxana Coorianu, Diana Clin
Versiune 0.1
Scop Se vor crea noi utilizatori simultan de ctreacelai administrator.
Dependene i pre-condiii Este necesar ca utilizatorul s fie logat ca administrator i s
existe planificare de resurse pentru anul n curs.
Initializare Logare n modulul administrator.
Finalizare Administratorul completeaz datele despre noii utilizatori in
aceeai manier i acetia vor fi nregistrai n baza de date.
Aciunea realizat Verific dac la crearea a doi utilizatori de ctre acelai
administrator, n acelai timp, datele sunt salvate n baza de date.
Rezultat ateptat Sistemul genereaz un mesaj de atenionare care anun logarea
utilizatorului pe o alt unitate de calcul nepermindu-i intrarea n
aplicaie.
Rezultat obinut Utilizatorii sunt salvai n baza de date, dar nu ar trebui s se
permit logarea cu acelai user pe uniti de calcul diferite. -
BUG (B3002)
Pondere importan 1
8/2/2019 C Tehnici de Testare Final TEAI
20/21
20
Identificator Test 34
Tester Roxana Coorianu, Diana Clin
Versiune 0.1
Scop Se va crea o noua lista de necesar pentru doi utilizatori diferii.
Dependene i pre-condiii Este necesar ca userii s fie logai ca utilizatori i s existe
planificare de resurse pentru anul n curs.
Initializare Logare n modulul utilizator.
Finalizare Utilizatorii completeaz datele despre noile liste de necesar i
acetiavor fi salvate n baza de date.
Aciunea realizat Verific dac la crearea a dou liste de necesar de ctre doi
utilizatori diferii, n acelai timp, datele sunt salvate n baza de
date.
Rezultat ateptat Cele dou liste de necesar sunt salvate n baza de date.
Rezultat obinut Cei doi utilizatori primesc un mesaj de eroare Eroare la
introducerea datelor pentru noua lista de necesar!tttttttttttttttt-
BUG (B3002)
Pondere importan 1
Identificator Test 35
Tester Roxana Coorianu, Diana Clin
Versiune 0.1
Scop Se va crea o noua lista de necesar pentru doi cumprtori diferii.
Dependene i pre-condiii Este necesar ca userii s fie logai ca i cumprtori i s existe
planificare de resurse pentru anul n curs.
Initializare Logare n modulul cumprtor.
Finalizare Utilizatorii completeaz datele despre noile liste de necesar i
8/2/2019 C Tehnici de Testare Final TEAI
21/21
acestia vor fi salvate n baza de date.
Aciunea realizat Verific dac la crearea a dou liste de necesar de ctre doi
utilizatori diferii, n acelai timp, datele sunt salvate n baza de
date.
Rezultat ateptat Cele dou liste de necesar sunt salvate n baza de date.
Rezultat obinut Cei doi cumprtori primesc un mesaj de eroare Eroare la
introducerea datelor pentru noua lista de necesar!tttttttttttttttt-
BUG (B3002)
Pondere importan 1
Template bug
Identificator BUG (B0001)
Denumire Nici un rezultat la apsarea link-urilor din
pagina cu categorii de resurse.
Aciune realizat Verific dac legturile ctre categoriile de
resurse afiate sunt n concordan cunumrul acestora i dac sunt funcionale
Rezultat ateptat Toate categoriile au link-uri funcionale.
Rezultat obinut Nu toate link-urile fac trimitere la tabelul
corespunztor categoriei.
Remarc tester Doar o parte din link-uri sunt funcionale.
Data gsirii 26 aprilie 2009
Funcionalitate afectat Creare list necesare pagina de selectare
resurse dorite.
Versiune afectat 0.1
Versiune n care se va rezolva 0.2
Programator delegat Stan Radu
Manager testare ugui Alexandru
Timp estimativ re-testare 0.5 h