|
TESTIRANJE SOFTVERA Ljubomir Lazić, Državni Univerzitet u Novom
Pazaru,
Testiranje softvera je već više godina, pa i decenija, ustanovljeno kao naučna, odnosno inženjerska disciplina. Testiranje softvera se sastoji od aktivnosti dinamičke verifikacije ponašanja programa na bazi konačnog skupa testova, odabranih na pogodan način iz beskonačnog skupa mogućih načina izvršavanja programa, a prema specificiranom očekivanom ponašanju softvera u razvijanoj aplikaciji tj. zahtevanog kvaliteta softvera. Zbog toga u ovom radu se daje opis rezultata višegodišnjeg istraživanja integralnog i optimiziranog procesa testiranja (TS) softvera, ukazano je na prednosti i nedostatke primene raznih tehnika i strategija TS, predloženi su postupci za donošenje odluke o odabiru tehnika testiranja u opštijem slučaju da se spreče defekti u softveru u toku eksploatacije od strane korisnika, čime se izbegavaju sudski procesi usled nedovoljnog kvaliteta softvera. |