Konzeptionierung und Implementierung von Lasttests für WebSocket- und REST-Server von MACH Finanzplus

  • Die Arbeit befasst sich mit der Konzeption und Durchführung von Lasttests für die WebSocket- und REST-Schnittstellen der Finanzmanagement-Software MACH Finanzplus. Ziel der Arbeit ist es, das Performance- und Stabilitätsverhalten ausgewählter REST- und WebSocket-Schnittstellen der Software MACH Finanzplus unter unterschiedlichen Lastbedingungen systematisch zu analysieren und deren Belastungsgrenzen zu identifizieren. Hierzu wurde ein praxisnahes Testkonzept entwickelt und mit dem Werkzeug Apache JMeter umgesetzt, das Load-, Stress- und Soak-Szenarien umfasst und sowohl kurzzeitige Lastspitzen als auch länger andauernde Belastungen abbildet. Neben klassischen REST-basierten Anfragen wurde auch die WebSocket-Kommunikation berücksichtigt, um das Verhalten persistenter Echtzeitverbindungen unter paralleler Nutzung zu bewerten. Die Auswertung der Testergebnisse erfolgte anhand zentraler Leistungskennzahlen wie Antwortzeiten, Durchsatz, Fehlerraten sowie Tail-Latenzen (P95). Die Analyse zeigt, dass das System unter geringer bis moderater Last stabil arbeitet, bei steigender Anzahl gleichzeitiger Anfragen jedoch klare Kapazitäts- und Stabilitätsgrenzen erreicht werden. Insbesondere unter Stressbedingungen treten zunehmende Antwortzeiten und Fehlerraten auf. Unter Dauerlast zeigen sich hingegen stabile, jedoch teilweise erhöhte Antwortzeiten, die auf potenzielle Engpassbereiche in der Serverarchitektur hinweisen. Die gewonnenen Ergebnisse liefern eine fundierte Grundlage für die Bewertung der aktuellen Systemleistung und unterstützen zukünftige Entscheidungen im Bereich Kapazitätsplanung, Skalierung und Performance-Optimierung der MACH-Finanzplus-Serverinfrastruktur.

Export metadata

Additional Services

Metadaten
Author:Vida Mohammadi
Advisor:Ralf LaueORCIDGND, Wolfgang GolubskiGND
Document Type:Master's Thesis
Language:German
Date of Publication (online):2026/04/29
Year of first Publication:2026
Release Date:2026/08/27
Tag:Apache JMeter; Load Testing; Performance Testing; REST API; WebSocket
Page Number:56
Note:
Volltext gesperrt
Faculty:Westsächsische Hochschule Zwickau / Physikalische Technik, Informatik
Release Date:2026/08/27