Web Performance: Load Testing für HTTP/2 & WebSockets – Framework Evaluierung
- Gegenstand der vorgestellten Arbeit ist die Evaluierung frei erhältlicher Performance Test Frameworks, zusätzlich in Hinblick auf deren HTTP/2 und WebSockets Unterstützung. Zur Einführung wird der allgemeine Aufbau und die Vorgehensweise von Performancetests erörtert. Hierfür werden zwei unterschiedliche Testpläne vorgestellt und miteinander verglichen. Anschließend werden die ausgewählten Frameworks auf ihre Funktionen untersucht. Zuletzt wird beispielhaft eine im Netz frei verfügbare Webanwendung mit den vorgestellten Frameworks getestet und der Ablauf derer jeweils dokumentiert. Um ein abschließendes Fazit zu formulieren, werden die Frameworks hinsichtlich deren Feature Reichhaltigkeit, Nutzerfreundlichkeit und Aktualität bewertet. Schlagwörter: Web Performance, Stresstests, HTTP/2, WebSocket, Webanwendung, Frameworks, Performance Programme, Evaluierung
- Subject of this bachelor thesis is the evaluation of open source performance test frameworks and additionally their support for the HTTP/2 and WebSocket protocols. At first the general structure and execution of a performance test are being described. Two different performance testing plans were chosen to be reviewed and compared. Afterwards the testing frameworks are being tested for their functions. At last an exemplary web application will be tested with the reviewed frameworks. The testing process will be documented. The frameworks will be rated against each other for their features, usability and up-to-dateness for a last conclusion. Keywords: Web Performance, Load tests, HTTP/2, WebSocket, Web application, Frameworks, Performance Tools, Evaluation
Author: | Kai Reeh |
---|---|
URN: | urn:nbn:de:bsz:900-opus4-55253 |
Referee: | Ansgar Gerlicher |
Advisor: | Daniel Thommes |
Document Type: | Bachelor Thesis |
Language: | German |
Year of Completion: | 2016 |
Granting Institution: | Hochschule der Medien, FB 1: Druck und Medien |
Date of final exam: | 2016/08/16 |
Release Date: | 2016/09/21 |
Tag: | HTTP/2; Webanwendung |
Page Number: | 102 |
Institutes: | FB 1: Druck und Medien |
DDC classes: | 000 Allgemeines, Informatik, Informationswissenschaft / 000 Allgemeines, Wissenschaft / 001 Wissen |
Licence (German): | Urheberrechtlich geschützt |