Tool for performance testing of web services
Thesis title: | Nástroj pro výkonnostní testování webových služeb |
---|---|
Author: | Viterna, David |
Thesis type: | Bakalářská práce |
Supervisor: | Šlajchrt, Zbyněk |
Opponents: | Pecinovský, Rudolf |
Thesis language: | Česky |
Abstract: | V bakalářské práci se zabývám problematikou performance testů webových serverů, porovnáním dostupných, volně použitelných nástrojů, návrhem vlastního řešení problému, její analýzou a následnou implementací. Výsledný program je naprogramován v jazyce Java a používá jednoduché grafické uživatelské prostředí pro snadnou a rychlou orientaci s možností zobrazení výsledných dat v grafu. Aplikace umožňuje uživateli otestovat vybraný webový server pomocí nastavitelného počtu připojení virtuálních klientů s možností zpoždění připojení a včetně pokročilého nastavení od hlaviček až po vlastní JavaScriptové testy. Výsledkem daného testu může být jednoduchý přehled o všech připojení dohromady včetně statistických dat nebo pohled na jednotlivé testy a jejich vyobrazení v grafu. Součástí práce je uživatelská dokumentace a zdrojový kód aplikace. |
Keywords: | Performance test; agregační report; Java; webový server |
Thesis title: | Tool for performance testing of web services |
---|---|
Author: | Viterna, David |
Thesis type: | Bachelor thesis |
Supervisor: | Šlajchrt, Zbyněk |
Opponents: | Pecinovský, Rudolf |
Thesis language: | Česky |
Abstract: | The work deals with the issue of performance tests of web servers, comparing available, free-to-use tools, design their own solution to the problem, its analysis and subsequent implementation. The resulting program is programmed in Java and uses a simple graphical user interface for easy and quick navigation with the option to display the resulting data in a graph. The application allows the user to test the selected web server using an adjustable number of connections with clients virtual connections and delays including advanced settings from headers to the actual JavaScript tests. The result of the test can be a simple overview of all connected together, including statistical data, or a view of individual tests and their representation in the chart. The work contains user documentation and source code. |
Keywords: | web server; aggregate report; Java; Performance test |
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: | 7. 5. 2012 |
---|---|
Date of submission: | 9. 5. 2012 |
Date of defense: | 26. 6. 2012 |
Identifier in the InSIS system: | https://insis.vse.cz/zp/37600/podrobnosti |