Testing server applications using web extension of framework TestNG

Thesis title: Testování serverových aplikací webovou nadstavbou frameworku TestNG
Author: Effenberger, Petr
Thesis type: Bakalářská práce
Supervisor: Šlajchrt, Zbyněk
Opponents: Pecinovský, Rudolf
Thesis language: Česky
Abstract:
Bakalářská práce se zabývá testováním aplikací, konkrétně jednotkovým testováním. V první části práce je představena testovací knihovna TestNG a za její pomoci je vytvořen soubor doporučení a postupů pro psaní kvalitního kódu aplikací i testů. Druhá část práce je zaměřena na vývoj webového nástroje založeného na knihovně TestNG, jenž umožňuje efektivní testování serverových aplikací. Součástí práce je i uživatelská příručka pro práci s mnou vytvořeným nástrojem.
Keywords: Java EE; Jednotkové testování; TestNG
Thesis title: Testing server applications using web extension of framework TestNG
Author: Effenberger, Petr
Thesis type: Bachelor thesis
Supervisor: Šlajchrt, Zbyněk
Opponents: Pecinovský, Rudolf
Thesis language: Česky
Abstract:
This bachelor's thesis focuses on application testing, specifically unit testing. The first part of the thesis introduces a testing TestNG library, which is subsequently used for creating a set of recommendations and guidelines for writing quality application and test codes. The second part of the thesis develops a web tool based on the TestNG library that allows for effective testing of server applications. Attached to the thesis is a user manual for working with the tool that I have developed.
Keywords: Unit testing; TestNG; Java EE

Information about study

Study programme: Aplikovaná informatika/Informatika
Type of study programme: Bakalářský studijní program
Assigned degree: Bc.
Institutions assigning academic degree: Vysoká škola ekonomická v Praze
Faculty: Faculty of Informatics and Statistics
Department: Department of Information Technologies

Information on submission and defense

Date of assignment: 17. 2. 2011
Date of submission: 31. 5. 2011
Date of defense: 20. 6. 2011
Identifier in the InSIS system: https://insis.vse.cz/zp/30461/podrobnosti

Files for download

    Last update: