Automatizacija testiranja je proces pisanja programskog koda koji će samostalno pokretati zadane testne scenarije te provjeravati ispravnost sustava. U uvodnom dijelu diplomskog rada definirani su pojmovi vezani uz temu, a to su računalni program, korektnost programa, vrste specifikacije programa, vrste pogrešaka. Zatim ovaj diplomski rad uvodi čitatelja u teoriju o testiranju sustava, te prikazuje značaj testiranja za razvoj aplikacija. Navedene su prednosti i nedostatci načina testiranja. Opisana je automatizacija testnih procesa, te način automatiziranja koristeći C# ugrađeni unittest okvir MSTest. Navedene su značajke automatizacije te alati za automatiziranje. Uz pomoć stečenih znanja u praktičnom dijelu rada prikazan je primjer...