Predmet: Osnove testiranja softvera (17.IZOO16 )
Studijski programi predmeta:
Stepen i vrsta studija | Naziv |
---|---|
Osnovne akademske studije | Inženjerstvo informacionih sistema (Godina: 2, Semestar: Letnji) |
Kategorija | Naučno-stručni |
Uža naučna oblast |
|
ESPB | 5 |
Cilj predmeta Osnove testiranja softvera jeste (1) razumevanje osnovnih koncepata, principa i metoda testiranja softvera, (2) integracija znanja stečenog u okviru odslušanih predmeta koji obuhvataju obezbeđenje i kontrolu kvaliteta softverskih proizvoda i (3) prepoznavanje modela procesa razvoja softvera i izbor i primena odgovarajućih metoda testiranja. Cilj predmeta je da se inženjer osposobi da primeni osnovne koncepte, principe i metode testiranja softvera, da prepoznaje modele procesa razvoja softvera i unapređuje proces testiranja softvera u okviru projekta i/ili kompanije.
Studenti koji odslušaju predmet i polože ispit su osposobljeni da: (1) razumeju osnovne koncepte, principe i metode testiranja softvera, (2) koriste alate za podršku testiranju, (3) izvode zaključke, predlažu i porede različite strategije i pristupe, (4) oblikuju akcioni plan kojim se vrši unapređenje procesa testiranja i (5) učestvuju u primeni strategije u preduzeću sa pozicije inženjera koji se nalazi na poziciji analitičara.
Uvodni deo: Principi testiranja. Testiranje kroz životni ciklus razvoja softvera: Primena testiranja na različite modele razvoja softvera (model vodopada, V-model, iterativni model...). Statičko testiranje: Recenzija projektne dokumentacije. Statička analiza pomoću alata. Test dizajn tehnike: Proces razvoja testova. Tehnike bazirane na specifikaciji. Tehnike bazirane na strukturi koda. Upravljanje testiranjem: Razvoj strategije i pristupa testiranju softvera. Definisanje mera efektivnosti. Upravljanje resursima. Alati za podršku testiranju: Vrste i klasifikacije alata prema načinu primene. Unapređenje procesa testiranja softvera: Različite metode za unapređenje procesa testiranja softvera.
Nastava na predmetu obuhvata predavanja sa primerima različitih principa i metoda testiranja softvera i izbora i ocene primenjenih metoda. U okviru predavanja svoja iskustva iz prakse studentima će preneti i iskusni rukovodioci funkcija ili celih preduzeća. U okviru vežbi podstiče se rad u grupama. Vežbe se odvijaju uz pomoć računara.
Autori | Naziv | Godina | Izdavač | Jezik |
---|---|---|---|---|
2010 | Engleski | |||
Popović, J. | Testiranje softvera u praksi | 2014 | CET | Srpski jezik |
1999 | Engleski |
Predmetna aktivnost | Predispitna | Obavezna | Broj poena |
---|---|---|---|
Predmetna aktivnost Predmetni(projektni)zadatak |
Predispitna Da |
Obavezna Da |
Broj poena 15.00 |
Predmetna aktivnost Prisustvo na vežbama |
Predispitna Da |
Obavezna Da |
Broj poena 5.00 |
Predmetna aktivnost Složeni oblici vežbi |
Predispitna Da |
Obavezna Da |
Broj poena 50.00 |
Predmetna aktivnost Usmeni deo ispita |
Predispitna Ne |
Obavezna Da |
Broj poena 30.00 |
vanr. prof. dr Mandić Vladimir
Vanredni profesor
Predavanja
Asistent Katin Andrej
Asistent