Dela via


Apache JMeter-funktioner som stöds i Azure Load Testing

Med Azure Load Testing kan du använda ett befintligt Apache JMeter-skript (JMX) för att skapa och köra ett belastningstest. Den här artikeln förklarar vilka Apache JMeter-funktioner som stöds i Azure Load Testing.

Se översikten över Azure Load Testing för att lära dig hur Azure Load Testing fungerar.

Apache JMeter-version som stöds

Azure Load Testing använder Apache JMeter version 5.6.3 för att köra belastningstester.

Supportinformation för Apache JMeter

I följande tabell visas Apache JMeter-funktionerna och deras stöd i Azure Load Testing.

Funktion Information Mer information
Testplanselement - Trådgrupper
-Variabler
-Funktioner
-Samplers
– Logikkontrollanter
-Timers
-Påståenden
– Förprocessorer
– Efterprocessorer
Skapa ett belastningstest med hjälp av ett JMeter-skript
Samplers Alla exempel och protokoll stöds. Skapa ett belastningstest med ett JMeter-skript
Kontrollanter Alla logikkontrollanter stöds, förutom inkludera styrenhet, modulstyrenhet och inspelningsstyrenhet. Skapa ett belastningstest med ett JMeter-skript
Skript -Beanshell
– JSR223-skript
Konfigurationselement Alla konfigurationselement stöds. Exempel: Läsa data från en CSV-fil
JMeter-egenskaper Azure Load Testing stöder uppladdning av en enskild användaregenskaper-fil per belastningstest för att åsidosätta JMeter-konfigurationsinställningar eller lägga till anpassade egenskaper.
Filer för systemegenskaper stöds inte.
Konfigurera JMeter-användaregenskaper
Plugin-program Med Azure Load Testing kan du använda plugin-program från https://jmeter-plugins.orgeller ladda upp en Java-arkivfil (JAR) med din egen plugin-kod. Anpassa ett belastningstest med plugin-program
Exempel på webbdrivrutin På grund av den resursintensiva typen av WebDriver-tester kan du köra tester med en belastning på upp till fyra virtuella användare som är associerade med webdrivrutinsexemplet. Tester med högre belastning som är associerade med webdrivrutinsexemplet kan resultera i fel. I så fall minskar du belastningen och försöker igen.
Du kan ha en högre belastning associerad med andra provtagare, till exempel HTTP-provtagare, i samma test.
Lyssnare Azure Load Testing ignorerar alla resultatinsamlare, som innehåller visualiserare, till exempel resultatträdet eller diagramresultatet.
Instrumentpanelsrapport Instrumentpanelen för Azure Load Testing visar klientmåtten och eventuellt mått på serversidan.
Du kan exportera belastningstestresultaten för att använda dem i ett rapporteringsverktyg eller generera JMeter-instrumentpanelen på den lokala datorn.
Exportera testresultat
Testa fragment Stöds ej.

Nästa steg

Börja använda Azure Load Testing: