Web IDE für Softwaretester

Start / Web IDE

Image Image Image

Performance Testing Web IDE

Eine benutzerfreundliche Plattform zum Testen von Webanwendungen. Dieses Projekt wurde im Rahmen meiner Tätigkeit an der Julius-Maximilians-Universität Würzburg entwickelt. Das Ziel war es, eine webbasierte IDE zu entwerfen, die das Performance-Testing von Webanwendungen vereinfacht und automatisiert.

  • Problem: Herkömmliche Kommandozeilenwerkzeuge zur Durchführung von Lasttests sind oft umständlich und fehleranfällig für Softwaretester und Systemadministratoren gleichermaßen. Zentrale Herausforderungen sind:
    • Hoher Aufwand bei der Verwaltung und Wartung von Testskripten und mehreren Projekten
    • Schwierigkeiten beim Tracking der parallelen Ausführung mehrerer Skripte
    • Lange Ausführungszeiten bei gleichzeitigen Tests auf mehreren Servern
    • Mangel an strukturierter Ergebnisanalyse und Automatisierung
  • Lösung: Web IDE
    • Einfache Organisation und Ausführung von Testexperimenten.
    • Zentrale Verwaltung von Server-Zugangsdaten (Credentials).
    • Unterstützung für automatisierte Job-Planung und parallele Ausführung.
    • Echtzeit-Output und strukturierte Ergebnisansichten.
Verwendete Technologien
  • Frontend: React.js
  • Backend: Spring Boot (Java)
  • Datenbank: MariaDB
  • Andere Tools: Node.js für Skriptverarbeitung