Documente Academic
Documente Profesional
Documente Cultură
produs.
Conformitatea produsului cu specificatiile tehnice.
Minimizeaza riscul proceselor juridice legate de
siguranta.
asteptate, post-conditii
Identificati teste posibile
Figura arata
diagrama de stari a
unui rezultat al
cazului de testare,
incepand de la stare
de neexecutat la
urmatoarele stari:
pass, fail, blocat,
invalid.
Trecut
Netestat
Picat
Blocat
Invalid
Implementarea testelor:
Executia testelor:
De ce sa prioritizan?
Nu este posibila testarea exhaustiva, trebuie sa obtinem rezultatele cele mai bune
in timpul alocat.
Testarea trebuie sa fie bazata pe risc, asigurandu-ne ca erorile care ar putea trece
spre client vor avea cel mai mic impact posibil si cea mai mica frecventa de
intamplare. De aici, nevoia de prioritizare.
Ce trebuie urmarit?
Cazurile de utilizare si de
testare provin din origini
diferite si servesc scopuri
diferite. Se poate folosi un
proces in patru pasi pentru
a trece de la cazurile de
utilizare la teste:
Identificarea scenariilor
cazurilor de utilizare.
Pentru fiecare scenariu,
identificati unul sau mai
multe cazuri de testare.
Pentru fiecare caz de
testare, identificati conditiile
care il vor face sa fie
executabil.
Completarea cazului de
testare prin adaugarea de
date cu valori.
Statusurile defectelor
Nou (New/Issued) tocmai a fost raportat
Deschis (Assigned, Opened) programatorul lucreaza la rezolvarea
lui
Rezolvat (Fixed, Resolved) programatorul considera ca e rezolvat
Nerezolvat (Not solved, Re-opened) testerul l-a retestat, dar
defectul nu este rezolvat
Deferred programatorul sau PM a decis sa amane rezolvarea
Nu e bug (not a bug, as designed) programatorul sau testerul
considera ca nu este un defect
Nereproductibil (not reproducible) programatorul nu poate
reproduce defectul in mediul sau de lucru, urmarind pasii indicati in
descriere
Inchis (closed) defectul este rezolvat, verificat si nu se reproduce
Alte statusuri:
Duplicat
Informatii suplimentare (need info)
Nu e bug
Nou
Deschis
Rezolvat
Ne-rezolvat
Inchis