Cílem práce je navrhnout a implementovat systém automatického ověřování odevzdaných úloh v jazyce Java. V teoretické části bakalářské práce budou popsány metodiky a organizace testování. Dále bude sestaven přehled nástrojů pro testování a zmíněna problematika automatického vytváření testovacích případů. V realizační části bude popsán návrh a implementace aplikace, která bude kontrolovat odevzdané úlohy v jazyce Java. V příloze bude projekt s aplikací na testování úloh.The goal is to design and implement system for automatic validation of tasks in Java. Theoretical part of bachelor's thesis will contain description of testing methods and its organization. There will be also summary of tools for testing and problems of the automatic creation ...