Tema završnog rada je prikazati primjenu pristupa razvoju programske podrške temeljenu na testovima (engl. Test Driven Development – TDD) na primjeru webaplikacije za manipulaciju studenata izrađene na platformi ASP.NET Core u razvojnom alatu Visual Studio 2017. Cilj rada je približiti programerima pojam testiranja, točnije TDD-a. Svrha ovog rada nije razvoj kompleksne aplikacije s detaljnim korisničkim sučeljem, već prikaz procesa razvoja web-aplikacije od samog početka koristeći TDD. Metoda TDD je odabrana jer pripada u skupinu automatiziranih testova; takvi testovi se brže izvode i imaju višekratnu upotrebu. Rad je podijeljen na dva dijela. U prvome dijelu se opisuju korišteni alati i metode potrebni za TDD s primjenom na tehnologiju ASP...