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 |