Unterstützte Apache JMeter-Features in Azure Load Testing

Mit Azure Load Testing können Sie ein vorhandenes Apache JMeter-Skript (JMX) verwenden, um einen Ladetest zu erstellen und auszuführen. In diesem Artikel wird erläutert, welche Apache JMeter-Features in Azure Load Testing unterstützt werden.

Sehen Sie sich die Übersicht über Azure Load Testing an, um zu erfahren , wie Azure Load Testing funktioniert.

Unterstützte Apache JMeter-Version

Azure Load Testing verwendet Apache JMeter Version 5.6.3 zum Ausführen von Auslastungstests.

Apache JMeter-Supportdetails

In der folgenden Tabelle sind die Apache JMeter-Features und deren Unterstützung in Azure Load Testing aufgeführt.

Funktion Details Weitere Informationen
Testplanelemente - Threadgruppen
-Variablen
-Funktionen
-Sampler
- Logikcontroller
-Timer
-Assertionen
-Präprozessoren
-Postprozessoren
Erstellen eines Auslastungstests mithilfe eines JMeter-Skripts
Sampler Alle Sampler und Protokolle werden unterstützt. Erstellen eines Ladetests mit einem JMeter-Skript
Controller Alle Logikcontroller werden unterstützt, mit Ausnahme von "Controller einschließen", "Modulcontroller" und "Aufzeichnungscontroller". Erstellen eines Ladetests mit einem JMeter-Skript
Skripterstellung -Beanshell
- JSR223 Skript
Konfigurationselemente Alle Konfigurationselemente werden unterstützt. Beispiel: Lesen von Daten aus einer CSV-Datei
JMeter-Eigenschaften Azure Load Testing unterstützt das Hochladen einer einzelnen Benutzereigenschaftendatei pro Auslastungstest, um JMeter-Konfigurationseinstellungen außer Kraft zu setzen oder benutzerdefinierte Eigenschaften hinzuzufügen.
Systemeigenschaftendateien werden nicht unterstützt.
Konfigurieren von JMeter-Benutzereigenschaften
Plug-Ins Mit Azure Load Testing können Sie Plug-Ins aus https://jmeter-plugins.orgoder eine JAR-Datei (Java Archive) mit Ihrem eigenen Plug-In-Code hochladen. Anpassen eines Auslastungstests mit Plug-Ins
Webtreiber-Sampler Aufgrund der ressourcenintensiven Natur von WebDriver-Tests können Sie Tests mit einer Auslastung von bis zu vier virtuellen Benutzern ausführen, die dem Webtreiber-Sampler zugeordnet sind. Tests mit höherer Auslastung, die dem Webtreiber-Sampler zugeordnet sind, können zu Fehlern führen. Verringern Sie in einem solchen Fall die Last, und versuchen Sie es erneut.
Im selben Test können Sie eine höhere Last mit anderen Samplern wie HTTP-Samplern verknüpft haben.
Listener Azure Load Testing ignoriert alle Ergebnissammler, die Visualisierungen wie die Ergebnisstruktur oder Diagrammergebnisse enthalten.
Dashboardbericht Das Azure Load Testing-Dashboard zeigt die Clientmetriken und optional die serverseitigen Metriken an.
Sie können die Ladetestergebnisse exportieren, um sie in einem Berichterstellungstool zu verwenden oder das JMeter-Dashboard auf Ihrem lokalen Computer zu generieren.
Exportieren von Testergebnissen
Testen von Fragmenten Wird nicht unterstützt.

Nächste Schritte

Einstieg in die Verwendung von Azure Load Testing: