Nástroje pro jednotkové testování v Javě

Název práce: Nástroje pro jednotkové testování v Javě
Autor(ka) práce: Pavelka, Jan
Typ práce: Bakalářská práce
Vedoucí práce: Pavlíčková, Jarmila
Oponenti práce: Žid, Norbert
Jazyk práce: Česky
Abstrakt:
Tato bakalářská práce se zabývá porovnáním nástrojů pro jednotkové testování v Javě. Jejím cílem je přiblížit čtenáři testování obecně a představit konkrétní nástroje. V první části se čtenář seznámí s definicemi základních pojmů a problematikou testování a jeho historií. Dále jsou stanoveny požadavky, které by měly nástroje pro jednotkové testování splňovat. Ve druhé části jsou vybrány dva v současnosti nejpopulárnější nástroje pro tuto oblast, konkrétně JUnit a TestNG. Je u nich zkoumáno, zda splňují požadavky stanovené v první části. V závěru této části jsou pak výsledky zkoumání porovnány a je zhodnoceno, který nástroj vyhovuje stanoveným kritériím více.
Klíčová slova: nástroje; TestNG; JUnit; Testování; jednotkové testování
Název práce: Unit testing frameworks for Java
Autor(ka) práce: Pavelka, Jan
Typ práce: Bachelor thesis
Vedoucí práce: Pavlíčková, Jarmila
Oponenti práce: Žid, Norbert
Jazyk práce: Česky
Abstrakt:
This bachelor thesis presents a comparison of unit testing frameworks for development in Java. Its goal is to introduce the reader to testing in general and present particular frameworks. The first part deals with the definitions of basic terms, problematic of testing and its history. It states requirements that unit testing frameworks should conform to. In the second part two currently most popular frameworks in the field are chosen, namely JUnit and TestNG. It is evaluated how they fulfill the requirements set in the first part. In the end the results are compared and it is assessed, which of the frameworks complies with the requirements better.
Klíčová slova: JUnit; unit testing; Testing; frameworks; TestNG

Informace o studiu

Studijní program / obor: Aplikovaná informatika/Informatika
Typ studijního programu: Bakalářský studijní program
Přidělovaná hodnost: Bc.
Instituce přidělující hodnost: Vysoká škola ekonomická v Praze
Fakulta: Fakulta informatiky a statistiky
Katedra: Katedra informačních technologií

Informace o odevzdání a obhajobě

Datum zadání práce: 4. 2. 2013
Datum podání práce: 15. 5. 2013
Datum obhajoby: 26. 6. 2013
Identifikátor v systému InSIS: https://insis.vse.cz/zp/41609/podrobnosti

Soubory ke stažení

    Poslední aktualizace: