Bakalářská práce se zabývá problematikou automatických testů jako metodiky při psaní programového kódu, která zefektivňuje využití času nejen při dalších úpravách kódu, ale hlavně při nalézání chyb a při dalších aktivitách s programováním spojených. Techniky extrémního programování se stávají ve světě čím dál známější a tato práce popisuje výhody a nevýhody při zavedení automatických testů. Dále na konkrétním příkladu částečně aplikuje tuto metodiku, používá k tomu vybrané nástroje a na základě těchto skutečností vyvozuje závěry o tom, kdy se vyplatí a kdy ne.