Predmet: Testiranje softvera (19.SE0035 )
Matične organizacione jedinice predmeta:
Studijski programi predmeta:
Stepen i vrsta studija | Naziv |
---|---|
Osnovne akademske studije | Softversko inženjerstvo i informacione tehnologije (Godina: 3, Zimski) |
Kategorija | Naučno-stručni |
Uža naučna oblast | Primenjene računarske nauke i informatika |
Multidisciplinarna | Ne |
ESPB | 5 |
Cilj:
Osposobiti studente za primenu preporučene prakse, metoda, tehnika i alata u domenu konstrukcije i testiranja softvera.
Ishod:
Poznavanje principa, tehnika i alata za konstruisanje i testiranje softvera. Student je kompententan da vrši planiranje i konstruisanje softvera. Sposoban je da izvrši automatizaciju procesa testiranja, testira jedinice ili ceo softver. Moći će da izvrši analizu i izbor alata za testiranje, kreiranje test-slučajeva i da sprovede efikasno testiranje softvera.
Sadržaj:
Pojam i uloga testiranja u procesu razvoja softvera. Tipovi testiranja. Statičko testiranje. Dinamično testiranje. Tehnike testiranja "bele kutije". Tehnike testiranja "crne kutije". Korišćenje test dvojnika. Alati, biblioteke i radni okviri za testiranje. Testiranje veb aplikacija. Testiranje serverskog dela aplikacije. Testiranje klijentskog dela aplikacije. Testiranje integrisanog sistema.
Metodologija izvođenja nastave:
Predavanja; Računarske vežbe; Konsultacije. Rešavanje projektnog zadatka kroz rad u okviru projektnih timova. Poslednjih nedelja semestra organizuju se javne prezentacije projektnih zadataka timova i diskutuju se postignuti rezultati. Odbrana projekta je usmena. Završni ispit je usmeni. Ocena ispita se formira na osnovu uspeha sa odbrane projektnog zadatka i završnog usmenog ispita.
Literatura:
Autori | Naziv | Godina | Izdavač | Jezik |
---|---|---|---|---|
Savić, G., Segedinac, M. | Tehnologije veb aplikacija | 2018 | Fakultet tehničkih nauka, Novi Sad | Srpski jezik |
2005 | Engleski | |||
G.Gordon Schulmeyer (Editor) | Handbook of Software Quality Assurance | 2007 | Artech House | Engleski |
2014 | Engleski |
Formiranje ocene:
Predmetna aktivnost | Predispitna | Obavezna | Broj poena |
---|---|---|---|
Usmeni deo ispita | Ne | Da | 30.00 |
Odbrana projekta | Da | Da | 70.00 |
Izvođači nastave:
prof. dr Dejanović Igor
Redovni profesor
Predavanja
Asistent Dorić Luka
Asistent
Računarske vežbe
Asistent Radaković Danijel
Asistent
Računarske vežbe
Asistent Prokić Simona
Asistent
Računarske vežbe
Asistent Špica Sanja
Asistent
Računarske vežbe
Asistent Vujinović Aleksandar
Asistent
Računarske vežbe
prof. dr Savić Goran
Redovni profesor
Predavanja
Asistent Đukić Anica
Asistent