Sunteți pe pagina 1din 3

➢ Test Case

Cazurile de testare sunt un set de instructiuni care descriu intrarea, actiunea si


raspunsul asteptat, pentru a determina daca o caracteristica a unei aplicatii
functionează corect.
Cazul de testare ne arata „CUM” ajungem la un anumit obiectiv de testare, care
atunci când este urmat ne va arata dacă comportamentul aplicatiei este cum ne
asteptam.
Dupa ce este executat, statusul unui Test Case poate fi Passed sau Failed (trecut
sau picat), in functie de Actual Result.

Pentru o functionalitate se pot crea unul sau mai multe cazuri de testare pentru
ca gradul de acoperire a cestora sa asigure calitatea si buna functionare.

Ce contine un Test Case?


1. Titlu sugestiv si explicit

Butonul Remember me trebuie sa pastreze numele de utilizator si parola salvate

2. Pasii

1. Deschide Chrome Browser

2. Intra pe www.facebook.com

3. Introdu un nume de uitlizator si o parola valida

4. Apasa butonul Login

5. Apasa butonul Remember me din pop up-ul (fereastra) care apare in


dreapta sus
Pre-conditii

Utilizatorul trebuie sa fie logat ca sa apara fereastra cu butonul Remember me

Post-conditii

In browserul Incognito datele salvate, adica userul si parola, nu vor mai fi


afisate.

3. Datele de test

Se foloseste o adresa de mail cu un cont creat, activ si o parola valida.

4. Rezultatul asteptat

Se refera la ce ne asteptam sa se intample dupa ce urmam toti pasii de mai sus.

Daca rezultatul este diferit cand testam fata de ce avem in test case, atunci avem
un bug. Bug-ul contine si actual result, in contradictie cu expected result din test
case.

➢ Test Scenario

Un scenariu de testare este definit ca orice functionalitate care poate fi testata.


In calitate de testeri, ne punem in pielea utilizatorului final ca sa descoperim
scenariile din lumea reala si cazurile de utilizare ale aplicatiei tn curs de testare.

Creand scenarii de testare asiguram testarea completa a aplicatiei.

Scenariile de testare trebuie sa fie atat pozitive, cat si negative, la fel ca si in


cazurile de testare (test cases) unde se testeaza si flow-uri negative.
Scenariu Pozitiv (Happy Flow):

Verificati comportamentul sistemului atunci cand sunt introduse email-ul si


parola valide.

Scenariu Negativ (Negative Flow):

Verificati comportamentul sistemului atunci cand este introdus email-ul valid si


o parola nevalida.

Exemple Scenarii de Testare pentru pagina de Login:

Verificati comportamentul sistemului atunci cand sunt introduse email-ul si


parola valide.

Verificati comportamentul sistemului atunci cand este introdus email-ul nevalid


si o parola valida.

Verificati comportamentul sistemului atunci cand este introdus email-ul valid si


o parola nevalida.

Verificati comportamentul sistemului atunci cand este introdus email-ul nevalid


si o parola nevalida.

Verificati comportamentul sistemului atunci cand email-ul si parola sunt lasate


necompletate si se apasa butonul Login.

Verificati daca optiunea Am uitat parola functioneaza conform asteptarilor.

Verificati comportamentul sistemului cand este bifat „Stay signed in”.

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