Skip to content

6. Ispitivanje programskog rjesenja

Elena Nesek edited this page Jan 24, 2025 · 7 revisions

Ispitivanje sustava i komponenti

Ispitivanje funckionalnosti aplikacije odradeno je koristenjem Selenium WebDrivera te jUnit testova. Ispitivanje komponenti odradeno je skriptama napisanim za Selenium WebDriver kao i rucno testiranje za odredene slucajeve

ID Opis Koraci Podatci Ocekivani izlaz Stvarni izlaz Status
1 Provjera unosa postojece lokacije (Redovan slucaj) 1. U search tab mape upisati postojecu lokaciju
2. Kliknuti 'search' button
Lokacija: 'London' Prikaz Londona na mapi Prikaz Londona na mapi OK
2 Provjera unosa nepostojece lokacije (Izazivanje greske) 1. U search tab mape upisati postojecu lokaciju
2. Kliknuti 'search' button
Lokacija: 'InvalidLocation' Alert poruka 'Location not found' Alert poruka 'Location not found' OK
3 Provjera praznog unosa (Rubni uvjet) 1. Search tab ostaviti prazan
2. Kliknuti 'search' button
prazan nema dogadaja nema dogadaja OK
4 Provjera dodavanja prijave na mapu (Redovan slucaj) 1. Kliknuti na 'add new weather report' button
2. Odabrati vrstu nepogode
3. Unijeti zeljenu lokaciju
4. Opcionalno dodati opis nepogode i fotografiju
5. Kliknuti na 'submit' button
Vrsta nepogode: 'Fire' Lokacija: 'London' prikaz novo unesene nepogode na mapi pocetne stranice prikaz novo unesene nepogode na mapi pocetne stranice OK
5 Provjera dodavanja prijave na mapu bez unesene lokacije (Rubni uvjet) 1. Kliknuti na 'add new weather report' button
2. Odabrati vrstu nepogode
3. Lokaciju ne ispuniti
4. Kliknuti na 'submit' button
Vrsta nepogode: 'Fire' nema promjene na karti nakon klikanja 'submit' buttona nema promjene na karti nakon klikanja 'submit' buttona OK
6 Login putem google accounta (Redovan slučaj) 1. Kliknuti na login gumb
2. Odabrati login with google
3.Nakon odabira korisničkog računa vratit se na početnu stranicu
4. Refreshati stranicu
korisnički račun prikaz imena na početnoj stranici prikaz imena na početnoj stranici OK
7 Pretraga skloništa (Redovan slučaj) 1. Preko izbornika na početnoj stranici otići na 'Nearest sheltes' prikaz
2. U search tab upisati željenu lokaciju
3. Kliknuti search button
'London' prikaz skloništa u Londonu prikaz skloništa u Londonu OK

Izlaz skripte za testiranje:

image

Prikaz unosa lokacije 'London'

image

Prikaz unosa nepostojece lokacije

image

Izlaz skripte za testiranje

image

Prikaz novih prijava na mapi glavne stranice

image

Prikaz detalja prijave sa mape glavne stranice

image image

Izlaz nakon logina google korisničkim računom

slika

Izlaz nakon pretrage skloništa

slika

Clone this wiki locally