Original title:
Výkonnostní testování webových aplikací
Translated title:
Web Application Performance Testing
Authors:
Martinák, Lukáš ; Letko, Zdeněk (referee) ; Burget, Radek (advisor) Document type: Master’s theses
Year:
2012
Language:
cze Publisher:
Vysoké učení technické v Brně. Fakulta informačních technologií Abstract:
[cze][eng]
Tato práce se zabývá testováním softwaru, konkrétně výkonnostním testováním webových aplikací. V úvodních kapitolách je nastíněna problematika testování - od vysvětlení obecných pojmů testování a kvality softwaru, označení klíčových problémů, přes zasazení testování do životního cyklu vývoje softwaru, srovnání testování webových a desktopových aplikací, až po výkonnostní testování. Poté je zvolena vhodná webová aplikace k testování (Kentico CMS 6), následovaná představením a srovnáním existujících nástrojů pro výkonnostní a zátěžové testování, z nichž je jeden vybrán pro pozdější testování (Microsoft Visual Studio 2010 Ultimate Edition). Dále jsou navrženy scénáře výkonnostních testů a ukázka jejich implementace (vytváření, úpravy a ladění, rozšiřování, správa, spouštění v distribuovaném prostředí, atd.). V závěru jsou představeny reporty z testování a návrh dalšího rozšíření testů.
This thesis is about software testing and mainly focused on performance testing of web applications. The introductory chapters outline problems of testing, identification of key issues, explanation of general concepts and software quality, differences between desktop and web application testing and finally - performance testing. Then, there is chosen a web application suitable for testing (Kentico CMS 6) and comparison of existing tools for performance and load testing. One of them (Microsoft Visual Studio 2010 Ultimate Edition) is chosen for the further testing. Therefore, several test scenarios are designed and implemented (including demonstration of creating, editing and debugging, extending with plug-ins, maintaining, running in a distributed environment, etc.). Finally, there are introduced testing reports and suggestions for the further testing.
Keywords:
Kentico CMS; Microsoft Visual Studio 2010; performance and load testing; performance testingtools; Software testing and quality; web applications; Kentico CMS; Microsoft Visual Studio 2010; nástroje protestování; Testování a kvalita softwaru; výkonnostní a zátěžové testování; webové aplikace
Institution: Brno University of Technology
(web)
Document availability information: Fulltext is available in the Brno University of Technology Digital Library. Original record: http://hdl.handle.net/11012/53719