Sunteți pe pagina 1din 4

Ministerul Educaţiei, Culturii și Cercetării al Republicii Moldova

Universitatea Tehnică a Moldovei


Departamentul Ingineria Software și Automatică

RAPORT
Lucrare de laborator Nr.1
Disciplina: Testare Software
Tema: Specificarea cerințelor software

A efectuat: st.gr. TI-192,


Mereuță Ana

A verificat : asist.univ.
Cazac Daniela

Chișinău 2022
Sarcina lucrării:
Fiecare student se gândește la o idee de aplicație (sau poate folosi una existentă) și identifică 5 module.
Pentru fiecare modul se vor defini 5 cerințe clare, complete și consistente.

Aplicația selectată:
Easyway (Eway)

Modulul de accesare primară a aplicației (Welcome Screen):


1. Să se ofere utilizatorului la accesarea primară a aplicației accesarea ei fără necesitatea de logare
accesând butonul “Next” amplasat la mijloc.
2. Se va oferi opțiunea suplimentară de înregistrare în aplicație prin: Facebook, Google, AppleID
(prin butoane separate).
3. Se va cere utilizatorului pornirea localizării pentru a putea accesa aplicația.
4. Utilizatorului i se va oferi posibilitatea de a localiza automat țara în care se află, sau căutarea
manuală în caz de vreo eroare a localizării.
5. Utilizatorului i se va propune lista de orașe din țara localizată, pentru a identifica orașul, respectiv
descărcarea mapei pentru accesarea ei în aplicație.

Modulul de selectare a rutelor (Routes):


1. Utilizatorului i se va afișa o fereastră nouă „Routes”, unde va putea selecta ce tip de transport
public îi este necesar: Trolleybus, Bus, Marshrutka, Suburban, și numărul total disponibil al
fiecărui tip de transport.
2. La accesarea unuia dintre tipurile de transport, utilizatorului să i se afișeze o listă cu rutele
disponibile, ordonate în mod crescător (de la 1+).
3. Numărul transportului selectat, să afișeze ruta proprie de la destinația A la B pe mapă.
4. Ruta selectată, va fi marcată pornire/întoarcere cu diferite culori: verde-întors, albastru-pornire,
pentru a distinge direcția. Adițional, pe fiecare linie a culorii specificate, să fie indicată săgeata
direcției.
5. Utilizatorului să i se ofere 3 opțiuni, afișate în bara de sus a aplicației: Map, Stops, Info.

Modulul de selectare a stației (Stops):


1. La accesarea butonului „Stops”, utilizatorului i se va afișa toate stațiile unde se va opri ruta
respectivă, urmate cu denumirea străzilor orașului specificat.

2
2. Utilizatorului i se va oferi accesul la selectarea metodei de ordonare a stațiilor, metodele
disponibile: crescător ( de la A la B ), descrescător ( de la B la A ), unde A este statia initiala si B
statia finala.
3. Se va oferi accesarea fiecărei stației în parte, pentru a oferi utilizatorului informație despre care
alte rute intersectează această stație.
4. În drept cu fiecare rută ce intersectează stația selectată, se va afișa intervalul de timp aproximativ
pentru a ajunge de la stația x la a rutei y, la stația selectată anterior.
5. Să se ofere posibilitate sortării rutelor ce intersectează strada ordonata după: număr, după timpul
sosirii.

Modulul rutei aflate în apropiere (Near By):


1. La selectarea opțiunii „Near By” din fereastra Options, utilizatorului i se va afișa o fereastră
aparte, în care automat apare mapa orașului, cu toate destinațiile, dar și alte opțiuni ca: bara de
căutare Where to go?, buton care va arata nivelul de ambuteiaje pe strazi, buton care va accesa un
meniu cu filtre unde va putea fi selectata ruta dorita(ca meniul ROUTES doar ca minimizat la
start-stop al rutei), butonul zoom in/zoom out reprezentată prim (+ și -) si setarea manuala a rutei (
setarea locației A și B de către utilizator ).
2. În bara de cautare, se va specifica manual sau automat localizarea utilizatorului pentru a dispune
de creearea rutei.
3. Accesând butonul traficului, utilizatorului i se va afișa nivelul de ambuteiaje în trafic, reprezentat
prin mai multe culori: roșu-supraîncărcat, portocaliu-semiîncărcat, verde-liber.
4. Accesând meniul de selectare a filtrului rutei, utilizatorului i se va afișa lista ordonată după tipul
de transport public: Trolleybus, Bus, Marshrutka, Suburban, pentru a aplica doar rutele care îi sunt
interesate.
5. Pentru creearea rutei, la accesare utilizatorului i se va afișa o fereastră cu setarea locației A(start)
și setarea locației B(finish), cu disponibilitate manuală sau localizare automată pentru selectarea
locatiei A – punctul curent, și afișarea listei rutelor compatibile cu locațiile selectate.

Modulul de selectare a opțiunii din butonul Options:


1. Pe pagina principală a aplicației va fi setat un buton „Options” sus, în colțul drept al paginii.
2. Utilizatorului la selectarea „Options”, i se va afișa fereastra cu opțiuni: Near By, AB(setarea
manuala a rutei), Routes, Alerts, Favorites, Settings, Contact us.
3. La deschiderea ferestrei „Options”, utilizatorul va avea opțiunea să selecteze tema interfeței
aplicației: luminos sau întunecat, reprezentat printr-un switch.

3
4. Utilizatorului i se va oferi opțiunea să selecteze limba aplicației: să se specifice toate limbele.
5. În partea de jos a ferestrei „Options”, va fi afișat un buton „Contact Us”, care va trimite
utilizatorul către poșta electronică, pentru a contacta administrația aplicației în caz de: erori,
recomandări, alerte.
Concluzie
Pentru lucrarea 1 de laborator la obiectul Testarea Software, ca condiție am avut de selectat o aplicație
existentă, sau una imaginară, iar pe baza ei să identificăm 5 module a câte 5 cerințe fiecare.
În cazul meu, am ales aplicația Eway, o aplicație pentru căutarea rutelor necesare de a ajunge din punctul
A în punctul B. Am definit conform aplicației alese 5 module cu 5 cerințe clare pentru fiecare modul în
parte.
Deci, în urma efectuării lucrării, am obținut skill-uri pentru a analiza un produs, și a crea cerințele
necesare.

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

  • IoT LL2
    IoT LL2
    Document9 pagini
    IoT LL2
    Anya Mr
    Încă nu există evaluări
  • IoT LL4
    IoT LL4
    Document4 pagini
    IoT LL4
    Anya Mr
    Încă nu există evaluări
  • Si LL2
    Si LL2
    Document6 pagini
    Si LL2
    Anya Mr
    Încă nu există evaluări
  • IoT LL1
    IoT LL1
    Document12 pagini
    IoT LL1
    Anya Mr
    100% (1)
  • IoT LL7
    IoT LL7
    Document4 pagini
    IoT LL7
    Anya Mr
    Încă nu există evaluări
  • IoT LL6
    IoT LL6
    Document8 pagini
    IoT LL6
    Anya Mr
    Încă nu există evaluări
  • Si LL1
    Si LL1
    Document12 pagini
    Si LL1
    Anya Mr
    Încă nu există evaluări
  • Proiect Baze de Date
    Proiect Baze de Date
    Document26 pagini
    Proiect Baze de Date
    Anya Mr
    Încă nu există evaluări
  • LL1 Prelucrarea Semnalelor
    LL1 Prelucrarea Semnalelor
    Document20 pagini
    LL1 Prelucrarea Semnalelor
    Anya Mr
    Încă nu există evaluări
  • LL5 PS
    LL5 PS
    Document11 pagini
    LL5 PS
    Anya Mr
    Încă nu există evaluări
  • Testarea1 IOC Mereuta Ana TI-192
    Testarea1 IOC Mereuta Ana TI-192
    Document3 pagini
    Testarea1 IOC Mereuta Ana TI-192
    Anya Mr
    Încă nu există evaluări
  • LL6 PS
    LL6 PS
    Document5 pagini
    LL6 PS
    Anya Mr
    Încă nu există evaluări
  • FileMaker Pro - Mereuta - Ana - TI - 192
    FileMaker Pro - Mereuta - Ana - TI - 192
    Document4 pagini
    FileMaker Pro - Mereuta - Ana - TI - 192
    Anya Mr
    Încă nu există evaluări
  • LL4 PS
    LL4 PS
    Document12 pagini
    LL4 PS
    Anya Mr
    100% (1)
  • LL4 BD
    LL4 BD
    Document6 pagini
    LL4 BD
    Anya Mr
    Încă nu există evaluări
  • LL3 PS ECiobanu TI192
    LL3 PS ECiobanu TI192
    Document14 pagini
    LL3 PS ECiobanu TI192
    Ecaterina Ciobanu
    Încă nu există evaluări
  • LL3 TS Final A TI-192
    LL3 TS Final A TI-192
    Document8 pagini
    LL3 TS Final A TI-192
    Anya Mr
    Încă nu există evaluări
  • NiveledeTestare Referat
    NiveledeTestare Referat
    Document10 pagini
    NiveledeTestare Referat
    Anya Mr
    Încă nu există evaluări
  • LL3 BD
    LL3 BD
    Document4 pagini
    LL3 BD
    Anya Mr
    Încă nu există evaluări
  • LL
    LL
    Document7 pagini
    LL
    Anya Mr
    Încă nu există evaluări
  • LL3
    LL3
    Document6 pagini
    LL3
    Anya Mr
    Încă nu există evaluări
  • LL2 Baze de Date
    LL2 Baze de Date
    Document15 pagini
    LL2 Baze de Date
    Anya Mr
    Încă nu există evaluări
  • LL8 Mereuta Ana TI-192
    LL8 Mereuta Ana TI-192
    Document6 pagini
    LL8 Mereuta Ana TI-192
    Anya Mr
    Încă nu există evaluări
  • LL6 Baze de Date
    LL6 Baze de Date
    Document7 pagini
    LL6 Baze de Date
    Anya Mr
    Încă nu există evaluări
  • LL7 Baze de Date
    LL7 Baze de Date
    Document5 pagini
    LL7 Baze de Date
    Anya Mr
    Încă nu există evaluări
  • LL4 Baze de Date
    LL4 Baze de Date
    Document6 pagini
    LL4 Baze de Date
    Anya Mr
    Încă nu există evaluări
  • LL1 Prelucrarea Semnalelor
    LL1 Prelucrarea Semnalelor
    Document20 pagini
    LL1 Prelucrarea Semnalelor
    Anya Mr
    Încă nu există evaluări
  • LL5 Baze de Date
    LL5 Baze de Date
    Document3 pagini
    LL5 Baze de Date
    Anya Mr
    Încă nu există evaluări
  • LL6 Baze de Date
    LL6 Baze de Date
    Document7 pagini
    LL6 Baze de Date
    Anya Mr
    Încă nu există evaluări