Microsoft gab gestern bekannt die allgemeine Verfügbarkeit seines Azure Load Testing-Dienstes. Der neue vollständig verwaltete Dienst soll Entwicklern und Qualitätssicherungsteams (QA) dabei helfen, die Leistung und Skalierbarkeit ihrer Anwendungen und Dienste zu optimieren.
Lasttests sind eine Technik, mit der Entwickler die Leistung ihrer Anwendungen testen können unter realen Bedingungen. Dadurch können sie hohe Anforderungen an jedes Netzwerk, jede Datenbank und jede Anwendung stellen, um die Fähigkeit eines Systems zu bewerten, eine große Anzahl gleichzeitiger Benutzer zu handhaben. Auslastungstests sind in Situationen erforderlich, in denen Codeänderungen auftreten, die sich auf die Leistung der Anwendung auswirken könnten.
Der neue Azure-Auslastungstestdienst von Microsoft hilft Entwicklern, die Belastbarkeit ihrer Apps und Dienste zu testen, um mit unerwarteten Anstiegen zurechtzukommen Kundenverkehr. Kunden können damit Regressionstests automatisieren, indem sie Lasttests in GitHub Actions und Azure Pipelines ausführen. Anschließend können sie die Testergebnisse verschiedener Belastungstests analysieren, um Verhaltensänderungen zu verstehen.
„Unser Ziel bei Microsoft ist es, Entwicklern dabei zu helfen, mit weniger Aufwand mehr zu erreichen. Wenn Leistungs-, Skalierbarkeits-oder Ausfallsicherheitsprobleme in der Produktion oder sogar nahe der Produktion identifiziert werden, kann es äußerst schwierig und kostspielig sein, sie zu lösen. Mit Azure Load Testing können Entwickler Probleme im Rahmen ihrer Entwickler-Workflows näher an der Code-Erstellungszeit erkennen, was ihnen wertvolle Zeit und Energie spart“, erklärt Mandy Whaley, Partner Director of Product for Azure Dev Tools.
Azure Load Testing bietet Einblicke in die Leistung mit client-und dienstseitigen Metriken
Microsoft Azure Load Testing bietet auch Integrationen mit verwandten Produkten wie Azure Monitor. Es sammelt client-und dienstseitige Telemetriedaten, um die Überwachung ihrer Apps und Dienste zu erleichtern. Kunden können Leistungseinblicke im Azure Load Testing-Dashboard anzeigen. Darüber hinaus können Softwaretester vorhandene Apache JMeter-Testskripts für erweiterte Belastungstestszenarien wiederverwenden.
Um zu beginnen, können Sie rübergehen zum Azure-Portal und erstellen Sie eine Azure Load Testing-Ressource. Besuchen Sie die offizielle Website von Microsoft Erfahren Sie mehr über die Preisdetails und Kaufoptionen.