Skip to content

6. Ispitivanje programskog rjesenja

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

Ispitivanje

Ispitivanje funckionalnosti aplikacije odradeno je koristenjem Selenium WebDrivera te jUnit testova.

Ispitivanje komponenti

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
K1 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
K2 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
K3 Provjera praznog unosa (Rubni uvjet) 1. Search tab ostaviti prazan
2. Kliknuti 'search' button
prazan nema dogadaja nema dogadaja OK
K4 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
K5 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

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

Ispitivanje sustava

Ispitivanje sustava odradeno

ID Opis Koraci Podatci Ocekivani izlaz Stvarni izlaz Status
S1 Ispitivanje

Clone this wiki locally