Студенткиња Рачунарског факултета Ана Шакотић је у четвртак, 30. октобра 2025. године одбранила дипломски рад на тему Тестирање софтвера у Спрингу пред комисијом коју су чинили ментор др Бојана Димић Сурла и члан др Немања Радосављевић.
У уводу свог рада Ана је истакла:
У савременом софтверском инжењерству, тестирање представља једну од кључних фаза развоја софтвера. Како апликације постају све сложеније и обимније, осигуравање њихове поузданости, стабилности и одрживости постаје све већи изазов. Циљ тестирања је да се грешке открију у што ранијој
фази развоја, смањи ризик од неисправног понашања система и обезбеди да софтвер функционише у складу са дефинисаним функционалним и нефункционалним захтевима.
Спринг, од настанка 2003. године, представља један од најраспрострањенијих Јава framework-а који пружа богат скуп могућности за изградњу enterprise апликација. Његова модуларна архитектура, механизам за управљање зависностима (dependency injection) и снажна интеграција са другим технологијама учинили су га стандардним избором за развој робусних и скалабилних система. Имајући у виду значај који Спринг има у модерном развоју веб и микросервисних апликација, разумевање начина на који се апликације у овом оквиру могу ефикасно тестирати има велики практични значај за програмере и организације.
…
Ово истраживање пружило је свеобухватан преглед стратегија тестирања у Спринг оквир апликацијама, обухватајући спектар од фундаменталног јединичног тестирања до напредних приступа интеграционом и контракт тестирању. – закључила је Ана.