Mit der Veröffentlichung von NBomber Studio 0.8.0 setzt das Entwicklungsteam auf eine der meistgefragten Funktionen: die Möglichkeit, Lasttests zu festgelegten Zeiten automatisch auszuführen. Bisher mussten Nutzer diese Tests manuell starten – ein zeitaufwendiger Prozess, der nun der Vergangenheit angehört. Die neue Version bietet darüber hinaus eine erweiterte Container-Spezifikation, die zusätzliche Kubernetes-Einstellungen unterstützt und die Verwaltung von Geheimnissen sowie Umgebungsvariablen vereinfacht.
Automatisierte Lasttests zur gewünschten Uhrzeit durchführen
Die größte Neuerung in NBomber Studio 0.8.0 ist die Einführung von Lasttest-Zeitplänen. Diese Funktion ermöglicht es Nutzern, Tests zu definierten Zeiten auszuführen, ohne manuell eingreifen zu müssen. Ob täglich um 8 Uhr morgens oder wöchentlich sonntags um Mitternacht – die Zeitpläne lassen sich flexibel an individuelle Anforderungen anpassen. Besonders für Teams, die regelmäßig Performance-Tests durchführen, spart diese Automatisierung wertvolle Zeit und reduziert menschliche Fehler.
Ein Beispielkonfigurationscode für einen geplanten Test sieht wie folgt aus:
schedule:
- name: "Morgentest"
cron: "0 8 * * 1-5"
testFile: "./performance-test.yaml"
environmentVariables:
API_ENDPOINT: "Durch die Integration von Standard-Kubernetes-Einstellungen in die Container-Spezifikation wird die Nutzung von NBomber Studio in containerisierten Umgebungen noch effizienter. Entwickler können nun Umgebungsvariablen direkt an die Container übergeben, was die Konfiguration von Testumgebungen vereinfacht. Secret-Management wird ebenfalls unterstützt, sodass sensible Daten wie API-Schlüssel oder Datenbank-Credentials sicher und zentral verwaltet werden können.
Flexiblere Authentifizierung und verbesserte Nutzerführung
Die neue Version führt zudem eine flexiblere Authentifizierungskonfiguration ein. Nutzer können nun verschiedene Authentifizierungsmethoden direkt in der Testkonfiguration definieren, was die Einrichtung von Tests in unterschiedlichen Umgebungen erleichtert. Die Authentifizierungsdaten lassen sich entweder als Umgebungsvariablen oder über externe Secret-Stores verwalten.
Die Benutzeroberfläche von NBomber Studio wurde ebenfalls überarbeitet. Neue Registerkarten wie „History“, „Trends“ und „Schedule“ bieten eine bessere Übersicht über durchgeführte Tests, deren Ergebnisse und geplante Ausführungen. Die „License Info“-Tooltips geben Nutzern zudem einen schnellen Überblick über ihre Lizenzdetails und verbleibende Testkapazitäten.
Ein weiterer praktischer Zusatz ist die Auto-Refresh-Funktion, die es Nutzern ermöglicht, die Testdaten in Echtzeit zu aktualisieren. Dies ist besonders hilfreich, wenn Tests über einen längeren Zeitraum laufen und kontinuierlich überwacht werden müssen.
Fazit: NBomber Studio 0.8.0 als Game-Changer für Performance-Tests
Mit der Version 0.8.0 setzt NBomber Studio neue Maßstäbe in der Automatisierung von Lasttests. Die Kombination aus Zeitplänen, erweiterter Kubernetes-Unterstützung und flexibler Authentifizierung macht das Tool zu einer leistungsstarken Lösung für Entwickler und QA-Teams. Die verbesserte Nutzerführung und die neuen Analysetools tragen zusätzlich dazu bei, die Interpretation von Testergebnissen zu erleichtern.
Für Teams, die ihre Performance-Tests optimieren möchten, ist NBomber Studio 0.8.0 ein unverzichtbares Update. Die automatisierten Zeitpläne sparen nicht nur Zeit, sondern erhöhen auch die Zuverlässigkeit der Testergebnisse. Es bleibt abzuwarten, welche weiteren Funktionen in zukünftigen Versionen folgen werden – eines ist jedoch sicher: Die Entwicklung von NBomber Studio schreitet mit großen Schritten voran.
KI-Zusammenfassung
NBomber Studio 0.8.0 ile yük testlerinizi otomatik planlayın, Kubernetes ortamlarını daha esnek yapılandırın ve performans analizlerini kolaylaştırın.