Share via


Az Apache JMeter támogatott funkciói az Azure Load Testingben

Az Azure Load Testing lehetővé teszi egy meglévő Apache JMeter-szkript (JMX) használatát egy terhelésteszt létrehozásához és futtatásához. Ez a cikk ismerteti, hogy mely Apache JMeter-funkciók támogatottak az Azure Load Testingben.

Az Azure Load Testing működésének megismeréséhez tekintse meg az Azure Load Testing áttekintését.

Az Apache JMeter támogatott verziója

Az Azure Load Testing az Apache JMeter 5.6.3-s verzióját használja a terheléstesztek futtatásához.

Az Apache JMeter támogatási adatai

Az alábbi táblázat az Apache JMeter funkcióit és az Azure Load Testingben nyújtott támogatásukat sorolja fel.

Funkció Részletek További információ
Tervelemek tesztelése - Szálcsoportok
-Változók
-Funkciók
-Mintavevők
- Logikai vezérlők
-Időzítők
-Állításokat
- Előfeldolgozók
- Postprocesszorok
Terhelési teszt létrehozása JMeter-szkripttel
Mintavevők Minden mintavevő és protokoll támogatott. Terhelési teszt létrehozása JMeter-szkripttel
Vezérlők Minden logikai vezérlő támogatott, kivéve a Belefoglalás vezérlőt, a Modulvezérlőt és a Rögzítésvezérlőt. Terhelési teszt létrehozása JMeter-szkripttel
Parancsfájlkezelés - BeanShell
- JSR223 szkript
Konfigurációs elemek Minden konfigurációs elem támogatott. Példa: Adatok olvasása CSV-fájlból
JMeter-tulajdonságok Az Azure Load Testing támogatja egyetlen felhasználói tulajdonságfájl feltöltését terheléstesztenként a JMeter konfigurációs beállításainak felülbírálása vagy egyéni tulajdonságok hozzáadása érdekében.
A rendszertulajdonság-fájlok nem támogatottak.
JMeter felhasználói tulajdonságok konfigurálása
Beépülő modulok Az Azure Load Testing lehetővé teszi, hogy beépülő modulokat https://jmeter-plugins.orghasználjon, vagy feltöltsön egy Java-archívumfájlt (JAR) saját beépülő modulkóddal. Terhelésteszt testreszabása beépülő modulokkal
Webillesztő mintavevője A WebDriver-tesztek erőforrásigényes jellege miatt legfeljebb négy, a webillesztő-mintavevőhöz társított virtuális felhasználóval futtathat teszteket. A webillesztő-mintavevőhöz társított nagyobb terhelésű tesztek hibákat eredményezhetnek. Ilyen esetben csökkentse a terhelést, és próbálkozzon újra.
Ugyanabban a tesztben nagyobb terhelést rendelhet más mintavevőkhöz, például a HTTP-mintavevőhöz.
Figyelők Az Azure Load Testing figyelmen kívül hagyja az összes eredménygyűjtőt, beleértve a vizualizációkat, például az eredményfát vagy a gráferedményeket.
Irányítópult-jelentés Az Azure Load Testing irányítópultja megjeleníti az ügyfélmetrikákat és opcionálisan a kiszolgálóoldali metrikákat.
Exportálhatja a terhelésteszt eredményeit, hogy egy jelentéskészítő eszközben használhassa őket, vagy létrehozhatja a JMeter-irányítópultot a helyi gépen.
Teszteredmények exportálása
Töredékek tesztelése Nem támogatott.

Következő lépések

Az Azure Load Testing használatának megkezdése: