Pregled bibliografske jedinice broj: 1042943
Testiranjem upravljan razvoj web aplikacija
Testiranjem upravljan razvoj web aplikacija, 2017., diplomski rad, diplomski, Veleučilište VERN, Zagreb
CROSBI ID: 1042943 Za ispravke kontaktirajte CROSBI podršku putem web obrasca
Naslov
Testiranjem upravljan razvoj web aplikacija
(Test driven development of web applications)
Autori
Bašić, Mario
Vrsta, podvrsta i kategorija rada
Ocjenski radovi, diplomski rad, diplomski
Fakultet
Veleučilište VERN
Mjesto
Zagreb
Datum
09.05
Godina
2017
Stranica
73
Mentor
Belani, Hrvoje
Ključne riječi
testiranjem upravljan razvoj, radni okviri, radni okviri za testiranje, testiranje
(test driven development, frameworks, testing frameworks, testing)
Sažetak
Problemi su istraživanja u radu neupućenost programera u primjenu testiranjem upravljanog razvoja (TDD – Test Driven Development) u razvoju web-aplikacija i nepravilna primjena TDD-a koja usporava razvoj i utječe na rezultate dobivene testiranjem. Predmet su istraživanja u radu web-aplikacije. Rad se fokusira na web-aplikacije razvijene na programskom jeziku PHP uz upotrebu radnog okvira za razvoj web-aplikacija Laravel. U radu se analizira odnos između testiranjem upravljanog razvoja i kvalitete web-aplikacija koje su razvijene primjenom te metode, utvrđuju mogući negativni učinci u razvoju web-aplikacija ako se testiranjem upravljani razvoj primjenjuje nepravilno te se istražuje u kojoj su mjeri programeri web-aplikacija upoznati s testiranjem upravljanim razvojem. Na praktičnim primjerima prikazane su sve vrste testova u dvama različitim radnim okvirima za testiranje, a na istim primjerima prikazano je i kako nastaju negativni učinci u razvoju ako se nepravilno primjenjuje metoda testiranjem upravljanog razvoja. Prikazana su dva načina automatskog pokretanja testova koji omogućuju TDD razvoj. Provedena je anketa putem društvenih mreža u kojoj se ispitivalo mišljenje programera o TDD metodi i njihovoj upućenosti u područje testiranja web-aplikacija. Rezultati dobiveni provedbom ankete i praktičnim primjerima pokazuju da TDD metoda povećava kvalitetu web-aplikacija te da se nepravilnim pisanjem testova može preopteretiti cjelokupan proces testiranjem upravljanog razvoja.
Izvorni jezik
Hrvatski
Znanstvena područja
Elektrotehnika, Računarstvo