Upload
stan-alexandru-grecu-diana
View
214
Download
0
Embed Size (px)
DESCRIPTION
Tema 1
Citation preview
Photo Downloader
Aceasta aplicatie descarca si afiseaza toate pozele intr-o lista derulanta. Se poate da click pe orice poza descarcata. Aceasta actiune va deschide un nou screen care va afisa poza respectiva full screen. Un nou click pe aceasta poza va deschide o galerie cu un scroll lateral.
Aplicatia functioneaza pe orice device cu Android 4.0+.
Inspectie dirijata – cazuri de utilizare
1. – clasa MainPage
Actor: Utilizatorul
Scenariu: Utilizatorul tasteaza adresa URL si apasa pe butonul ‘Go’.
Alternativ: daca aplicatia revine din background se vor afisa ultimele imagini de pe site-ul introdus anterior, fara a se reapela URL-ul.
Exceptie: daca din anumite motive nu pot fi descarcate si afisate imaginile ( URL invalid, memorie insuficienta) va aparea un mesaj de eroare.
Nivel frecventa: mare
Nivel critical: mare
Nivel risc: mediu
2. – clasa Scroll
Actorul: Utilizatorul
Scenariu: Utilizatorul da click pe o poza din lista. La urmatorul click pe poza care este full screen, se deschide o galerie cu scroll lateral.
Exceptie: daca site-ul accesat contine un numar foarte mare de imagini, la scroll-ul lateral acestea se vor descarca treptat. In cazul in care utilizatorul deruleaza foarte repede, unele imagini nu se vor incarca si se va afisa un mesaj de eroare.
Nivel frecventa: mediu
Nivel critical: mare
Nivel risc: mare
3. – clasa MainPage
Actorul:UtilizatorulScenariu: Utilizatorul da de 2 ori click pe o poza din lista initiala. Se deschide doar imaginea full screen, si nu galeria.
Exceptie: Cand se revine la lista initiala, URL va fi iar apelat, descarcand iar toate pozele. Posibil ca imaginea respectiva sa nu mai fie in lista daca site-ul respectiv are un trafic foarte mare de imagini.
Nivel frecventa: mic
Nivel critical: mic
Nivel risc: mic
Criteriu Interpretarea cerintelorCompletare Diagrama cazurilor de utilizare prezinta toate functiile necesare
pentru un produs satisfacatorCorectitudine Fiecare caz de utilizare reprezinta o cerintaConsistenta Fiecare functie a aplicatiei este specificată în același mod peste
tot unde este descrisa
Repartizarea cazurilor de test în funcţie de frecvenţa şi criticalitatea cazurilor de utilizare a aplicatiei
Caz Frecventa Critic Valoare combinata
Rang Numar de cazuri de test
1. Initializare aplicatie
Mare Mare Mare 1 3
2. Derulare imagini
Mediu Mare Mare 2 3
3.Dublu click lista initiala
Mic Mic Mic 1 2
Diagrama de clase
Diagrama de activitati
1. Open APK
2. Introducere URL + apasare Go
Adresa valida
Incarcare lista imagini Reapelare pas 2
Imagine fullscreen
Scroll gallery
da nuu