Zátěžové testování webových aplikací
Název práce: | Zátěžové testování webových aplikací |
---|---|
Autor(ka) práce: | Jáchym, Jakub |
Typ práce: | Diplomová práce |
Vedoucí práce: | Mittner, Jan |
Oponenti práce: | Buchalcevová, Alena |
Jazyk práce: | Česky |
Abstrakt: | Práce se zabývá zátěžovým testováním webových aplikací. V úvodu nejprve vysvětluje, co je zátěžové testování, proč se provádí a jaké druhy zátěžových testů existují. Je uveden postup, který by měl být dodržován při jejich přípravě a následné realizaci a při vyhodnocování výsledků. Práce popisuje několik nástrojů pro zátěžové testování a to jak z oblasti komerční, tak z oblasti tzv. open-source projektů. Není opomenut ani trend dnešní doby -- testování v cloudu. Nakonec je jedna z aplikací zvolena a na ní je předveden celý postup zátěžového testování tak, jak je popsán v této práci. Dále se jedna kapitola krátce věnuje profilingu webových aplikací, kde je opět vysvětleno, co profiling je, a proč se provádí. Uvedena je i praktická ukázka. Cílem práce je uvést čtenáře do světa zátěžového testování k čemuž má posloužit hlavně podrobně popsaný příklad, ve kterém jsou vysvětleny všechny kroky, které je třeba udělat, aby bylo možné úspěšně otestovat webovou aplikaci. |
Klíčová slova: | Load Impact; JMeter; Web Performance Load Tester; výkonnostní test; test odolnosti; test hraniční zátěže; zátěžové testování; The Grinder; MS Visual Studio Ultimate edition; MicroFocus SilkPerformer; HP LoadRunner; profiling webových aplikací; test citlivosti sítě; test části infrastruktury; test selhání |
Název práce: | Load testing of web applications |
---|---|
Autor(ka) práce: | Jáchym, Jakub |
Typ práce: | Diploma thesis |
Vedoucí práce: | Mittner, Jan |
Oponenti práce: | Buchalcevová, Alena |
Jazyk práce: | Česky |
Abstrakt: | This thesis deals with a load testing of web applications. The text is introduced with a definition of the load testing, reasons for its execution and a description of its types. Recommended procedures are provided for preparation, execution and evaluation of the testing. Several commercial and open-source load testing tools are described. Cloud testing -- the contemporary phenomenon -- is also included. The entire process of load testing depicted in this text is demonstrated on a selected application. A following chapter briefly deals with a profiling of web applications. It, again, covers its definition and its purpose, accompanied with a practical example. The aim of this thesis is to introduce the reader to the world of load testing, which is primarily accomplished by describing an example, which provides an in-depth explanation for every step necessary in order to perform the web application testing successfully. |
Klíčová slova: | The Grinder; JMeter; MS Visual Studio Ultimate edition; Web Performance Load Tester; Failover Test; Load Impact; MicroFocus SilkPerformer; HP LoadRunner; Application profiling; Network Sensitivity Test; Performance Test; Targeted Infrastructure Test; Soak Test; Stress test; Load testing |
Informace o studiu
Studijní program / obor: | Aplikovaná informatika/Informační systémy a technologie |
---|---|
Typ studijního programu: | Magisterský studijní program |
Přidělovaná hodnost: | Ing. |
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: | 14. 12. 2011 |
---|---|
Datum podání práce: | 30. 6. 2012 |
Datum obhajoby: | 27. 8. 2012 |
Identifikátor v systému InSIS: | https://insis.vse.cz/zp/35338/podrobnosti |