Trace Id is missing
Ugrás a tartalomra

Azure Load Testing

Nagy léptékű terhelést generálhat, és azonosíthatja a teljesítmény szűk keresztmetszeteit.

A teljesítmény optimalizálása nagy léptékű terheléses teszteléssel

Az Azure-hoz készült, teljes mértékben felügyelt terheléstesztelési szolgáltatással a fejlesztők és a tesztelők nagy léptékű terheléseket hozhatnak létre és szimulációkat futtathatnak. A terheléses tesztelési eszközök ismerete nélkül is gyorsan létrehozhat teszteket, vagy feltöltheti a meglévő Apache JMeter-szkriptjeit. Döntéstámogató betekintéseket kaphat a teljesítményről, a skálázhatóságról és a kapacitásról, a folyamatos fejlesztést pedig automatizált folyamatos integrációs és terjesztési (CI/CD-) munkafolyamatokkal támogathatja.

Általánosan elérhető az Azure Load Testing. Próbálja ki most.

Egyszerűsített, felhőalapú terheléses tesztelési szolgáltatás az Apache JMeter magas szintű támogatásával.

Válogatott ügyfél- és kiszolgálómetrikák átfogó nézete, amely a gyakorlatban hasznosítható elemzéseket biztosít az alkalmazásteljesítményről.

Integráció a CI/CD-munkafolyamatokkal az automatizált, együttműködésen alapuló terheléses teszteléshez.

Egyszerűsített számlázás és teszteléskezelés, amely a meglévő Azure-konvenciókra épül.

Nagy mértékű terhelés gyors és egyszerű létrehozása

Nagy léptékű terhelést hozhat létre összetett infrastruktúra nélkül. Gyorsan hozhat létre teszteket a terheléstesztelő eszközök előzetes ismerete nélkül, vagy meglévő tesztszkriptek futtatása nagy méretekbenmeglévő tesztszkripteket futtathat nagy méretekben az Apache JMeter nagy megbízhatóságú támogatásával. A terheléses tesztelést egy teljes mértékben felügyelt szolgáltatással egyszerűsítheti, amely automatikusan integrálja a hálózatkezelési ajánlott eljárásokat, így zökkenőmentes tesztelési élményt biztosít az Azure-ban vagy többfelhős, helyszíni vagy hibrid környezetekben üzemeltetett nyilvános és privát végpontokhoz.

Diagram, amely bemutatja, hogyan egyszerűsíti le az Azure Load Testing a folyamatot egy teljes mértékben felügyelt szolgáltatással
Ügyféloldali metrikák irányítópultja egy vásárlási teszthez, amely a virtuális felhasználókat, a válaszidőt, a kérelmeket és a hibaadatokat jeleníti meg

A szűk keresztmetszetek azonosítása a döntéstámogató betekintésekkel

A magas terhelésnek az alkalmazás teljesítményére gyakorolt hatását megfigyelve optimalizálhatja az alkalmazás skálázhatóságát és kapacitását. A központi irányítópulton elérhető, válogatott ügyfél- és kiszolgálómetrikák átfogó nézete által biztosított részletes, a gyakorlatban is hasznosítható elemzések és ajánlások révén megismerheti és nagy mértékben javíthatja az alkalmazások teljesítményét. A terheléses tesztek vizuális összehasonlításával azonosíthatja az alkalmazás és a környezeti változások hatását, valamint azt, hogy a tesztek hogyan érintik az alkalmazás egyes részeit.

Terheléses tesztelés beépítése a DevOps-munkafolyamatokba

Egyszerűen építhet be terheléses tesztelést az automatizált CI/CD-munkafolyamatokba, így a fejlesztési életciklus korai szakaszában észlelheti és blokkolhatja a teljesítményregressziókat. Megállapíthat egy alapteljesítményt, amellyel összehasonlíthatja a teszteket, valamint egyértelmű sikerességi és sikertelenségi feltételeket adhat meg az üzembehelyezési folyamatokban futó terheléses tesztekre vonatkozóan. A tesztek összegzéseit a GitHubon és az Azure Pipelinesban, a részletesebb információkat pedig az Azure Portalon tekintheti meg.

A CI-/CD-munkafolyamatba építés alatt álló terheléses tesztelés a „buildelés és üzembe helyezés” és a „teszteredményen alapuló műveletek” között
Új terheléses tesztet létrehozó felhasználó

Az Azure-hoz készült, teljes mértékben felügyelt tesztelési szolgáltatás

Zökkenőmentes, költséghatékony tesztelési szolgáltatás, amely más Azure-szolgáltatásokra épül. Magabiztosan hozhat létre terhelést bármilyen léptékben anélkül, hogy hálózati problémák vagy túlterhelések miatt kellene aggódnia. Az Azure Load Testing automatikusan beépíti az Azure-hálózatkezelési ajánlott eljárásait, így elkerüli, hogy a rendszer tévesen biztonsági kockázatként azonosítsa a teszteket, automatikus megszakítja a szabályozást észlelő érzékelőket, valamint javaslatokat biztosít a futtatókörnyezet megbízhatóságának javítására vonatkozóan.

Beépített átfogó biztonság és megfelelőség

Első lépésként hozzon létre egy ingyenes Azure-fiókot

1

Ingyenes használatbavétel. 200 USD értékű kreditet kap, amelyet 30 napon belül használhat fel. Amíg rendelkezik kredittel, számos népszerű szolgáltatásunkat ingyenesen veheti igénybe, valamint további több mint 55 mindig ingyenes szolgáltatást használhat.

2

A kredit felhasználása után váltson használatalapú fizetésre, hogy továbbra is használhassa ezeket az ingyenes szolgáltatásokat. Csak akkor kell fizetnie, ha az ingyenes havi mennyiségnél többet használ.

3

12 hónap után továbbra is használhatja a több mint 55 mindig ingyenes szolgáltatást, és ezt követően is csak azért kell fizetnie, amit a havi ingyenes mennyiségeken felül használ.

Az Azure Load Testing szolgáltatással kapcsolatos gyakori kérdések

  • Ausztrália keleti régiója
    Dél-Brazília
    Közép-Kanada
    Közép-India
    USA középső régiója
    Kelet-Ázsia
    USA keleti régiója
    USA 2. keleti régiója
    Közép-Franciaország
    Középnyugat-Németország
    Kelet-Japán
    Észak-Európa
    USA déli középső régiója
    Délkelet-Ázsia
    Közép-Svédország
    Egyesült Királyság déli régiója
    Nyugat-Európa
    USA 2. nyugati régiója

  • Az Azure Load Testing tesztfuttatásonként legfeljebb 400 motorpéldányt támogat, legfeljebb 100 000 virtuális felhasználó szimulálásával. A virtuális felhasználók motorpéldányonkénti száma a tesztszkript összetettségétől függően változhat. Motorpéldányonként legfeljebb 250 virtuális felhasználó használatát javasoljuk. A motor állapotmetrikáinak figyelésével meghatározhatja a virtuális felhasználók maximális számát az adott forgatókönyvhöz.

    További információ a motor állapotáról és arról, hogyan konfigurálhat nagy mértékű terhelést az Azure Load Testing használatával.

    Ha a jelenlegi kvótánál több motorpéldánnyal szeretne teszteket futtatni, küldjön be támogatási jegyen keresztül egy kérelmet a motorpéldányok tesztfuttatásonkénti kvótájának növeléséhez itt.

  • Az egyes terheléses tesztek legfeljebb 24 órás futtatásra konfigurálhatók.

    Ha 3 óránál hosszabb (legfeljebb 24 órás) teszteket szeretne futtatni, küldjön be támogatási jegyen keresztül egy kérelmet a „tesztelési időtartam“ kvóta megemelésére az  itt ismertetett lépések végrehajtásával.

  • Az Azure Load Testing használatával teljesítményteszteket futtathat többek között webalkalmazásokon, mobilalkalmazásokon, webes API-kon, mikroszolgáltatásokon és adatbázis-kapcsolatokon. Az Azure Load Testing a JMeter által támogatott protokollok széles körét támogatja, például a HTTP-t, a HTTPS-t, a TCP-t, a JDBC-t, az LDAP-t, az FTP-t stb.

  • Igen, az Azure Load Testing támogatja a privát végpontok tesztelését VNet-injektálással. Létrehozhat terhelést egy Azure-beli virtuális hálózaton üzembe helyezett végpontra, egy hozzáférési korlátozásokkal rendelkező nyilvános végpontra vagy egy olyan helyszíni szolgáltatásra, amely nem érhető el nyilvánosan, és amely ExpressRoute-on keresztül csatlakozik az Azure-hoz.

    Megtudhatja, hogyan futtathat terheléses tesztet privát végpontra.

Ha készen áll, állítsa be az ingyenes Azure-fiókját

Az Azure ingyenes kipróbálása